| Package | Description |
|---|---|
| org.nhindirect.policy |
Interface definition and structures for the certificate policy engine.
|
| org.nhindirect.policy.x509 |
X509 certificate specific structures used for representing values of fields within a certificate.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ReferencePolicyExpression<R,P>
Reference expression type object.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> LiteralPolicyExpression<T> |
LiteralPolicyExpressionFactory.getInstance(PolicyValue<T> value)
Creates an instance from a
PolicyValue instance. |
static <T> LiteralPolicyExpression<T> |
LiteralPolicyExpressionFactory.getInstance(T value)
Creates an instance from an object.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ExtensionField<P>
Interface definition of a certificate extension field.
|
interface |
TBSField<P>
Interface definition of a field in the to be signed (TBS) part of an X509 certificate.
|
interface |
X509Field<P>
Interface definition for an X509 certificate referenced policy expression.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractExtensionField<P>
Abstract implementation of the
ExtensionField interface. |
class |
AbstractTBSField<P>
Abstract implementation of the
interface |
class |
AbstractX509Field<P>
Abstract implementation of the
X509Field interface. |
class |
AuthorityInfoAccessExtentionField
Authority info access (AIA) extension field.
|
class |
AuthorityInfoAccessOCSPLocExtentionField
Authority info access (AIA) extension field.
|
class |
AuthorityKeyIdentifierKeyIdExtensionField
Authority key identifier (AKI) extension field.
|
class |
BasicContraintsExtensionField
Basic constraint extension field.
|
class |
CertificatePolicyCpsUriExtensionField
Certificate policy extension field.
|
class |
CertificatePolicyIndentifierExtensionField
Certificate policy extension field.
|
class |
CRLDistributionPointNameExtentionField
CRL distribution point extension field.
|
class |
ExtendedKeyUsageExtensionField
Extended key usage extension field.
|
class |
IssuerAttributeField
Issuer field of TBS section of certificate
|
class |
KeyUsageExtensionField
Key usage extension field.
|
class |
SerialNumberAttributeField
Certificate serial number field of TBS section of certificate
|
class |
SignatureAlgorithmField
Signature algorithm field of the certificate
|
class |
SubjectAltNameExtensionField
Subject alternative name extension field.
|
class |
SubjectAttributeField
Subject field of TBS section of certificate
|
class |
SubjectKeyIdentifierExtensionField
Subject key identifier (SKI) extension field.
|
class |
SubjectPublicKeyAlgorithmField
Subject public key info field of TBS section of certificate
|
class |
SubjectPublicKeySizeField
Subject public key info field of TBS section of certificate
|
Copyright © 2010-2016 The Direct Project. All Rights Reserved.