System.IdentityModel.Tokens.EncryptedKeyIdentifierClause
namespace System.IdentityModel.Tokens
{
public sealed class EncryptedKeyIdentifierClause : BinaryKeyIdentifierClause
{
public string CarriedKeyName { get; }
public SecurityKeyIdentifier EncryptingKeyIdentifier { get; }
public string EncryptionMethod { get; }
public EncryptedKeyIdentifierClause(byte[] encryptedKey, string encryptionMethod);
public EncryptedKeyIdentifierClause(byte[] encryptedKey, string encryptionMethod, SecurityKeyIdentifier encryptingKeyIdentifier);
public EncryptedKeyIdentifierClause(byte[] encryptedKey, string encryptionMethod, SecurityKeyIdentifier encryptingKeyIdentifier, string carriedKeyName);
public EncryptedKeyIdentifierClause(byte[] encryptedKey, string encryptionMethod, SecurityKeyIdentifier encryptingKeyIdentifier, string carriedKeyName, byte[] derivationNonce, int derivationLength);
public bool Matches(byte[] encryptedKey, string encryptionMethod, string carriedKeyName);
public byte[] GetEncryptedKey();
}
}