Table of Contents

Class CertificatePolicies

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

Constructors

CertificatePolicies(PolicyInformation)

public CertificatePolicies(PolicyInformation name)

Parameters

name PolicyInformation

CertificatePolicies(PolicyInformation[])

public CertificatePolicies(PolicyInformation[] policyInformation)

Parameters

policyInformation PolicyInformation[]

Methods

FromExtensions(X509Extensions)

public static CertificatePolicies FromExtensions(X509Extensions extensions)

Parameters

extensions X509Extensions

Returns

CertificatePolicies

GetInstance(Asn1TaggedObject, bool)

public static CertificatePolicies GetInstance(Asn1TaggedObject obj, bool isExplicit)

Parameters

obj Asn1TaggedObject
isExplicit bool

Returns

CertificatePolicies

GetInstance(object)

public static CertificatePolicies GetInstance(object obj)

Parameters

obj object

Returns

CertificatePolicies

GetPolicyInformation()

public virtual PolicyInformation[] GetPolicyInformation()

Returns

PolicyInformation[]

GetPolicyInformation(DerObjectIdentifier)

public virtual PolicyInformation GetPolicyInformation(DerObjectIdentifier policyIdentifier)

Parameters

policyIdentifier DerObjectIdentifier

Returns

PolicyInformation

GetTagged(Asn1TaggedObject, bool)

public static CertificatePolicies GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)

Parameters

taggedObject Asn1TaggedObject
declaredExplicit bool

Returns

CertificatePolicies

ToAsn1Object()

public override Asn1Object ToAsn1Object()

Returns

Asn1Object

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.