Table of Contents

Class CertifiedKeyPair

Namespace
Org.BouncyCastle.Asn1.Cmp
Assembly
BouncyCastle.Cryptography.dll
public class CertifiedKeyPair : Asn1Encodable, IAsn1Convertible
Inheritance
CertifiedKeyPair
Implements
Inherited Members

Constructors

CertifiedKeyPair(CertOrEncCert)

public CertifiedKeyPair(CertOrEncCert certOrEncCert)

Parameters

certOrEncCert CertOrEncCert

CertifiedKeyPair(CertOrEncCert, EncryptedKey, PkiPublicationInfo)

public CertifiedKeyPair(CertOrEncCert certOrEncCert, EncryptedKey privateKey, PkiPublicationInfo publicationInfo)

Parameters

certOrEncCert CertOrEncCert
privateKey EncryptedKey
publicationInfo PkiPublicationInfo

CertifiedKeyPair(CertOrEncCert, EncryptedValue, PkiPublicationInfo)

[Obsolete("Use constructor with EncryptedKey instead")]
public CertifiedKeyPair(CertOrEncCert certOrEncCert, EncryptedValue privateKey, PkiPublicationInfo publicationInfo)

Parameters

certOrEncCert CertOrEncCert
privateKey EncryptedValue
publicationInfo PkiPublicationInfo

Properties

CertOrEncCert

public virtual CertOrEncCert CertOrEncCert { get; }

Property Value

CertOrEncCert

PrivateKey

public virtual EncryptedKey PrivateKey { get; }

Property Value

EncryptedKey

PublicationInfo

public virtual PkiPublicationInfo PublicationInfo { get; }

Property Value

PkiPublicationInfo

Methods

GetInstance(Asn1TaggedObject, bool)

public static CertifiedKeyPair GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

CertifiedKeyPair

GetInstance(object)

public static CertifiedKeyPair GetInstance(object obj)

Parameters

obj object

Returns

CertifiedKeyPair

GetOptional(Asn1Encodable)

public static CertifiedKeyPair GetOptional(Asn1Encodable element)

Parameters

element Asn1Encodable

Returns

CertifiedKeyPair

GetTagged(Asn1TaggedObject, bool)

public static CertifiedKeyPair GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

CertifiedKeyPair

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object