Table of Contents

Class OriginatorPublicKey

Namespace
Enterprises.Org.BouncyCastle.Asn1.Cms
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class OriginatorPublicKey : Asn1Encodable, IAsn1Convertible
Inheritance
OriginatorPublicKey
Implements
Inherited Members

Constructors

OriginatorPublicKey(Asn1Sequence)

[Obsolete("Use 'GetInstance' instead")]
public OriginatorPublicKey(Asn1Sequence seq)

Parameters

seq Asn1Sequence

OriginatorPublicKey(AlgorithmIdentifier, byte[])

public OriginatorPublicKey(AlgorithmIdentifier algorithm, byte[] publicKey)

Parameters

algorithm AlgorithmIdentifier
publicKey byte[]

Properties

Algorithm

public AlgorithmIdentifier Algorithm { get; }

Property Value

AlgorithmIdentifier

PublicKey

public DerBitString PublicKey { get; }

Property Value

DerBitString

Methods

GetInstance(Asn1TaggedObject, bool)

public static OriginatorPublicKey GetInstance(Asn1TaggedObject obj, bool explicitly)

Parameters

obj Asn1TaggedObject
explicitly bool

Returns

OriginatorPublicKey

GetInstance(object)

public static OriginatorPublicKey GetInstance(object obj)

Parameters

obj object

Returns

OriginatorPublicKey

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object