Class OriginatorIdentifierOrKey
- Namespace
- Enterprises.Org.BouncyCastle.Asn1.Cms
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class OriginatorIdentifierOrKey : Asn1Encodable, IAsn1Convertible, IAsn1Choice
- Inheritance
-
OriginatorIdentifierOrKey
- Implements
-
- Inherited Members
-
Constructors
OriginatorIdentifierOrKey(Asn1Object)
[Obsolete("Use more specific version")]
public OriginatorIdentifierOrKey(Asn1Object id)
Parameters
id
Asn1Object
OriginatorIdentifierOrKey(Asn1OctetString)
[Obsolete("Use version taking a 'SubjectKeyIdentifier'")]
public OriginatorIdentifierOrKey(Asn1OctetString id)
Parameters
id
Asn1OctetString
OriginatorIdentifierOrKey(IssuerAndSerialNumber)
public OriginatorIdentifierOrKey(IssuerAndSerialNumber id)
Parameters
id
IssuerAndSerialNumber
OriginatorIdentifierOrKey(OriginatorPublicKey)
public OriginatorIdentifierOrKey(OriginatorPublicKey id)
Parameters
id
OriginatorPublicKey
OriginatorIdentifierOrKey(SubjectKeyIdentifier)
public OriginatorIdentifierOrKey(SubjectKeyIdentifier id)
Parameters
id
SubjectKeyIdentifier
Properties
ID
public Asn1Encodable ID { get; }
Property Value
- Asn1Encodable
IssuerAndSerialNumber
public IssuerAndSerialNumber IssuerAndSerialNumber { get; }
Property Value
- IssuerAndSerialNumber
OriginatorKey
[Obsolete("Use 'OriginatorPublicKey' property")]
public OriginatorPublicKey OriginatorKey { get; }
Property Value
- OriginatorPublicKey
OriginatorPublicKey
public OriginatorPublicKey OriginatorPublicKey { get; }
Property Value
- OriginatorPublicKey
SubjectKeyIdentifier
public SubjectKeyIdentifier SubjectKeyIdentifier { get; }
Property Value
- SubjectKeyIdentifier
Methods
GetInstance(Asn1TaggedObject, bool)
public static OriginatorIdentifierOrKey GetInstance(Asn1TaggedObject o, bool explicitly)
Parameters
o
Asn1TaggedObject
explicitly
bool
Returns
- OriginatorIdentifierOrKey
GetInstance(object)
public static OriginatorIdentifierOrKey GetInstance(object o)
Parameters
o
object
Returns
- OriginatorIdentifierOrKey
ToAsn1Object()
public override Asn1Object ToAsn1Object()
Returns
- Asn1Object