C# 클래스 Org.BouncyCastle.Asn1.X509.X509Extensions

상속: Asn1Encodable
파일 보기 프로젝트 열기: nonorganic/dssnet 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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