See: Description
| Interface | Description |
|---|---|
| ExtensionField<P> |
Interface definition of a certificate extension field.
|
| TBSField<P> |
Interface definition of a field in the to be signed (TBS) part of an X509 certificate.
|
| X509Field<P> |
Interface definition for an X509 certificate referenced policy expression.
|
| Class | Description |
|---|---|
| AbstractExtensionField<P> |
Abstract implementation of the
ExtensionField interface. |
| AbstractTBSField<P> |
Abstract implementation of the
interface |
| AbstractX509Field<P> |
Abstract implementation of the
X509Field interface. |
| AuthorityInfoAccessExtentionField |
Authority info access (AIA) extension field.
|
| AuthorityInfoAccessOCSPLocExtentionField |
Authority info access (AIA) extension field.
|
| AuthorityKeyIdentifierKeyIdExtensionField |
Authority key identifier (AKI) extension field.
|
| BasicContraintsExtensionField |
Basic constraint extension field.
|
| CertificatePolicyCpsUriExtensionField |
Certificate policy extension field.
|
| CertificatePolicyIndentifierExtensionField |
Certificate policy extension field.
|
| CRLDistributionPointNameExtentionField |
CRL distribution point extension field.
|
| ExtendedKeyUsageExtensionField |
Extended key usage extension field.
|
| ExtensionIdentifier.AttributeReferenceClass | |
| IssuerAttributeField |
Issuer field of TBS section of certificate
|
| KeyUsageExtensionField |
Key usage extension field.
|
| SerialNumberAttributeField |
Certificate serial number field of TBS section of certificate
|
| SignatureAlgorithmField |
Signature algorithm field of the certificate
|
| SubjectAltNameExtensionField |
Subject alternative name extension field.
|
| SubjectAttributeField |
Subject field of TBS section of certificate
|
| SubjectKeyIdentifierExtensionField |
Subject key identifier (SKI) extension field.
|
| SubjectPublicKeyAlgorithmField |
Subject public key info field of TBS section of certificate
|
| SubjectPublicKeySizeField |
Subject public key info field of TBS section of certificate
|
| TBSFieldName.AttributeReferenceClass |
| Enum | Description |
|---|---|
| AuthorityInfoAccessMethodIdentifier |
Enumeration of access methods for the authority info access (AIA) extension field.
|
| ExtendedKeyUsageIdentifier |
Enumeration of object identifiers (OIDs) of extended key usages used in the extended key usage certificate extension
|
| ExtensionIdentifier |
Enumeration of object identifiers (OIDs) for supported X509 certificate extension fields.
|
| GeneralNameType |
General name types as describe in section 4.2.1.6 of RFC5280
|
| KeyUsageBit |
Enumeration of bits used in key usage extension field
|
| PublicKeyAlgorithmIdentifier |
Enumeration of algorithms used by the public key.
|
| RDNAttributeIdentifier |
Enumeration of relative distinguished name object identifiers (OIDs) found in the subject and issuer fields of the TBS section of an X509 Certificate.
|
| SignatureAlgorithmIdentifier |
Enumeration of algorithms used for signing an X509 certificate
|
| TBSFieldName |
Enumeration of to be signed fields in an X509 certificate as defined by RFC5280.
|
| X509FieldType |
Enumeration of the field type of the X509 certificate.
|
Copyright © 2010-2016 The Direct Project. All Rights Reserved.