using System; using System.Security.Cryptography.Pkcs; namespace System.Security.Cryptography.Pkcs { /// Represents the LocalKeyId attribute from PKCS#9. public sealed class Pkcs9LocalKeyId : Pkcs9AttributeObject { /// Gets a memory value containing the key identifier from this attribute. /// A memory value containing the key identifier from this attribute. public ReadOnlyMemory KeyId { get { throw new PlatformNotSupportedException (); } } /// Initializes a new instance of the class with an empty key identifier value. public Pkcs9LocalKeyId () { throw new PlatformNotSupportedException (); } /// Initializes a new instance of the class with a key identifier specified by a byte array. /// A byte array containing the key identifier. public Pkcs9LocalKeyId (byte[] keyId) { throw new PlatformNotSupportedException (); } /// Initializes a new instance of the class with a key identifier specified by a byte span. /// A byte array containing the key identifier. public Pkcs9LocalKeyId (ReadOnlySpan keyId) { throw new PlatformNotSupportedException (); } } }