C# Класс Org.BouncyCastle.Asn1.X509.X509Extensions

Наследование: Asn1Encodable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
AuditIdentity DerObjectIdentifier
AuthorityInfoAccess DerObjectIdentifier
AuthorityKeyIdentifier DerObjectIdentifier
BasicConstraints DerObjectIdentifier
BiometricInfo DerObjectIdentifier
CertificateIssuer DerObjectIdentifier
CertificatePolicies DerObjectIdentifier
CrlDistributionPoints DerObjectIdentifier
CrlNumber DerObjectIdentifier
DeltaCrlIndicator DerObjectIdentifier
ExtendedKeyUsage DerObjectIdentifier
FreshestCrl DerObjectIdentifier
InhibitAnyPolicy DerObjectIdentifier
InstructionCode DerObjectIdentifier
InvalidityDate DerObjectIdentifier
IssuerAlternativeName DerObjectIdentifier
IssuingDistributionPoint DerObjectIdentifier
KeyUsage DerObjectIdentifier
LogoType DerObjectIdentifier
NameConstraints DerObjectIdentifier
NoRevAvail DerObjectIdentifier
PolicyConstraints DerObjectIdentifier
PolicyMappings DerObjectIdentifier
PrivateKeyUsagePeriod DerObjectIdentifier
QCStatements DerObjectIdentifier
ReasonCode DerObjectIdentifier
SubjectAlternativeName DerObjectIdentifier
SubjectDirectoryAttributes DerObjectIdentifier
SubjectInfoAccess DerObjectIdentifier
SubjectKeyIdentifier DerObjectIdentifier
TargetInformation DerObjectIdentifier

Открытые методы

Метод Описание
Equivalent ( X509Extensions other ) : bool
GetCriticalExtensionOids ( ) : DerObjectIdentifier[]
GetExtension ( DerObjectIdentifier oid ) : X509Extension
GetExtensionOids ( ) : DerObjectIdentifier[]
GetInstance ( Asn1TaggedObject obj, bool explicitly ) : X509Extensions
GetInstance ( object obj ) : X509Extensions
GetNonCriticalExtensionOids ( ) : DerObjectIdentifier[]
ToAsn1Object ( ) : Asn1Object
X509Extensions ( IDictionary extensions ) : System
X509Extensions ( IList ordering, IDictionary extensions ) : System
X509Extensions ( IList oids, IList values ) : System

Приватные методы

Метод Описание
GetExtensionOids ( bool isCritical ) : DerObjectIdentifier[]
Oids ( ) : IEnumerator
ToOidArray ( IList oids ) : DerObjectIdentifier[]
X509Extensions ( ArrayList oids, ArrayList values ) : System
X509Extensions ( ArrayList ordering, Hashtable extensions ) : System
X509Extensions ( Asn1Sequence seq ) : System
X509Extensions ( Hashtable extensions ) : System

Описание методов

Equivalent() публичный Метод

public Equivalent ( X509Extensions other ) : bool
other X509Extensions
Результат bool

GetCriticalExtensionOids() публичный Метод

public GetCriticalExtensionOids ( ) : DerObjectIdentifier[]
Результат DerObjectIdentifier[]

GetExtension() публичный Метод

public GetExtension ( DerObjectIdentifier oid ) : X509Extension
oid DerObjectIdentifier
Результат X509Extension

GetExtensionOids() публичный Метод

public GetExtensionOids ( ) : DerObjectIdentifier[]
Результат DerObjectIdentifier[]

GetInstance() публичный статический Метод

public static GetInstance ( Asn1TaggedObject obj, bool explicitly ) : X509Extensions
obj Asn1TaggedObject
explicitly bool
Результат X509Extensions

GetInstance() публичный статический Метод

public static GetInstance ( object obj ) : X509Extensions
obj object
Результат X509Extensions

GetNonCriticalExtensionOids() публичный Метод

public GetNonCriticalExtensionOids ( ) : DerObjectIdentifier[]
Результат DerObjectIdentifier[]

ToAsn1Object() публичный Метод

public ToAsn1Object ( ) : Asn1Object
Результат Asn1Object

X509Extensions() публичный Метод

public X509Extensions ( IDictionary extensions ) : System
extensions IDictionary
Результат System

X509Extensions() публичный Метод

public X509Extensions ( IList ordering, IDictionary extensions ) : System
ordering IList
extensions IDictionary
Результат System

X509Extensions() публичный Метод

public X509Extensions ( IList oids, IList values ) : System
oids IList
values IList
Результат System

Описание свойств

AuditIdentity публичное статическое свойство

public static DerObjectIdentifier AuditIdentity
Результат DerObjectIdentifier

AuthorityInfoAccess публичное статическое свойство

public static DerObjectIdentifier AuthorityInfoAccess
Результат DerObjectIdentifier

AuthorityKeyIdentifier публичное статическое свойство

public static DerObjectIdentifier AuthorityKeyIdentifier
Результат DerObjectIdentifier

BasicConstraints публичное статическое свойство

public static DerObjectIdentifier BasicConstraints
Результат DerObjectIdentifier

BiometricInfo публичное статическое свойство

public static DerObjectIdentifier BiometricInfo
Результат DerObjectIdentifier

CertificateIssuer публичное статическое свойство

public static DerObjectIdentifier CertificateIssuer
Результат DerObjectIdentifier

CertificatePolicies публичное статическое свойство

public static DerObjectIdentifier CertificatePolicies
Результат DerObjectIdentifier

CrlDistributionPoints публичное статическое свойство

public static DerObjectIdentifier CrlDistributionPoints
Результат DerObjectIdentifier

CrlNumber публичное статическое свойство

public static DerObjectIdentifier CrlNumber
Результат DerObjectIdentifier

DeltaCrlIndicator публичное статическое свойство

public static DerObjectIdentifier DeltaCrlIndicator
Результат DerObjectIdentifier

ExtendedKeyUsage публичное статическое свойство

public static DerObjectIdentifier ExtendedKeyUsage
Результат DerObjectIdentifier

FreshestCrl публичное статическое свойство

public static DerObjectIdentifier FreshestCrl
Результат DerObjectIdentifier

InhibitAnyPolicy публичное статическое свойство

public static DerObjectIdentifier InhibitAnyPolicy
Результат DerObjectIdentifier

InstructionCode публичное статическое свойство

public static DerObjectIdentifier InstructionCode
Результат DerObjectIdentifier

InvalidityDate публичное статическое свойство

public static DerObjectIdentifier InvalidityDate
Результат DerObjectIdentifier

IssuerAlternativeName публичное статическое свойство

public static DerObjectIdentifier IssuerAlternativeName
Результат DerObjectIdentifier

IssuingDistributionPoint публичное статическое свойство

public static DerObjectIdentifier IssuingDistributionPoint
Результат DerObjectIdentifier

KeyUsage публичное статическое свойство

public static DerObjectIdentifier KeyUsage
Результат DerObjectIdentifier

LogoType публичное статическое свойство

public static DerObjectIdentifier LogoType
Результат DerObjectIdentifier

NameConstraints публичное статическое свойство

public static DerObjectIdentifier NameConstraints
Результат DerObjectIdentifier

NoRevAvail публичное статическое свойство

public static DerObjectIdentifier NoRevAvail
Результат DerObjectIdentifier

PolicyConstraints публичное статическое свойство

public static DerObjectIdentifier PolicyConstraints
Результат DerObjectIdentifier

PolicyMappings публичное статическое свойство

public static DerObjectIdentifier PolicyMappings
Результат DerObjectIdentifier

PrivateKeyUsagePeriod публичное статическое свойство

public static DerObjectIdentifier PrivateKeyUsagePeriod
Результат DerObjectIdentifier

QCStatements публичное статическое свойство

public static DerObjectIdentifier QCStatements
Результат DerObjectIdentifier

ReasonCode публичное статическое свойство

public static DerObjectIdentifier ReasonCode
Результат DerObjectIdentifier

SubjectAlternativeName публичное статическое свойство

public static DerObjectIdentifier SubjectAlternativeName
Результат DerObjectIdentifier

SubjectDirectoryAttributes публичное статическое свойство

public static DerObjectIdentifier SubjectDirectoryAttributes
Результат DerObjectIdentifier

SubjectInfoAccess публичное статическое свойство

public static DerObjectIdentifier SubjectInfoAccess
Результат DerObjectIdentifier

SubjectKeyIdentifier публичное статическое свойство

public static DerObjectIdentifier SubjectKeyIdentifier
Результат DerObjectIdentifier

TargetInformation публичное статическое свойство

public static DerObjectIdentifier TargetInformation
Результат DerObjectIdentifier