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