<PackageReference Include="System.ServiceModel.Primitives" Version="6.1.0" />

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(); } }