| Package | Description |
|---|---|
| com.entrust.toolkit.asn1.crmf |
Contains classes used to create, parse, and manipulate ASN.1 structures
used with Certificate Request Message Format (CRMF).
|
| com.entrust.toolkit.asn1.tsp |
Contains classes used to create, parse, and manipulate ASN.1 structures
used with time-stamping.
|
| com.entrust.toolkit.x509.extensions |
Contains classes that implement certificate extensions.
|
| com.entrust.toolkit.x509.testlets |
Contains classes used to validate certificate, CRL, and CRL Entry
extensions.
|
| iaik.x509 | |
| iaik.x509.attr | |
| iaik.x509.extensions | |
| iaik.x509.extensions.netscape | |
| iaik.x509.extensions.qualified | |
| iaik.x509.ocsp | |
| iaik.x509.ocsp.extensions | |
| iaik.x509.qualified |
| Modifier and Type | Method and Description |
|---|---|
V3Extension |
CertTemplate.getExtension(ObjectID oid)
Returns a specific extension, identified by its object identifier, if it
exists in the; otherwise
null is returned. |
| Modifier and Type | Method and Description |
|---|---|
void |
CertTemplate.addExtension(V3Extension extension)
Adds the specified extension.
|
| Modifier and Type | Method and Description |
|---|---|
V3Extension |
TSTInfo.getExtension(ObjectID oid)
Returns a specific piece of addition information about the request,
identified by the extension object identifier.
|
V3Extension |
TimeStampReq.getExtension(ObjectID oid)
Returns a specific piece of addition information about the request,
identified by the extension object identifier.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TSTInfo.addExtension(V3Extension extension)
Adds additional time-stamp token information.
|
void |
TimeStampReq.addExtension(V3Extension extension)
Adds additional information about the request.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CertificateIssuer
Deprecated.
As of JTK 6.0; Use the class iaik.x509.extenstions.CertificateIssuer
|
class |
CertificateTransparencyPoison
The Certificate Transparency Poison Extension is a V3Extension used for
Certificate Transparency.
|
class |
CertificateTransparencyRedaction
Certificate Transparency introduces the concept of domain name redaction.
|
class |
EntrustVersInfo
This class implements the
EntrustVersInfo Extension. |
class |
HoldInstructionCode
Deprecated.
As of JTK 6.0; Use the class iaik.x509.extenstions.HoldInstructionCode
|
class |
InhibitAnyPolicy
This class implements the
InhibitAnyPolicy extension. |
class |
InvalidityDate
Deprecated.
As of JTK 6.0; Use the class iaik.x509.extenstions.InvalidityDate
|
class |
IssuingDistributionPoint
Deprecated.
As of JTK 6.0; Use the class iaik.x509.extenstions.IssuingDistributionPoint
|
class |
KeyAttributes
This class implements the
KeyAttributes Extension. |
class |
OldAuthorityKeyIdentifier
This class implements the
OldAuthorityKeyIdentifier Extension. |
class |
OldBasicConstraints
This class implements the
OldBasicConstraints Extension. |
class |
OldCRLDistributionPoints
This class implements the
OldCRLDistributionPoints Extension. |
class |
OldIssuingDistributionPoint
This class implements the
OldIssuingDistributionPoint Extension. |
class |
PKCS12ExportPermission
This class implements the
PKCS12ExportPermission extension. |
class |
SignedCertificateTimestampList
This class implements the
SignedCertificateTimestampList Extension. |
| Modifier and Type | Method and Description |
|---|---|
V3Extension |
TestletData.getExtension()
Returns the
TestletData's extension. |
V3Extension |
TestletData.setExtension(V3Extension extension)
Sets a new extension.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AuthorityKeyIdentifierCRLTestlet.notify(V3Extension ext,
TestletDataSet dataSet) |
void |
BasicConstraintsCertTestlet.notify(V3Extension extension,
TestletDataSet dataSet)
Notify the testlet of the extension that is about to be validated.
|
void |
CertificateIssuerCRLEntryTestlet.notify(V3Extension extension,
TestletDataSet dataSet)
Notifies the testlet that the extension that the testlet is registered
for has been found in the CRL entry.
|
void |
CertificatePoliciesCertTestlet.notify(V3Extension extension,
TestletDataSet dataSet)
Notify the testlet of the extension that is about to be validated.
|
void |
ExtendedKeyUsageCertTestlet.notify(V3Extension extension,
TestletDataSet dataSet)
The notify method passes the extension to this CertTestlet for
Use.
|
void |
ExtensionTestlet.notify(V3Extension extension,
TestletDataSet dataSet)
Notifies the testlet that the extension for which the testlet is registered
has been found in the certificate or CRL.
|
void |
InhibitAnyPolicyCertTestlet.notify(V3Extension extension,
TestletDataSet dataSet) |
void |
IssuingDistributionPointCRLTestlet.notify(V3Extension extension,
TestletDataSet dataSet) |
void |
KeyUsageCertTestlet.notify(V3Extension extension,
TestletDataSet dataSet) |
void |
NameConstraintsCertTestlet.notify(V3Extension extension,
TestletDataSet dataSet)
Notify the testlet of the extension that is about to be validated.
|
void |
NullCRLEntryTestlet.notify(V3Extension extension,
TestletDataSet dataSet) |
void |
NullCRLTestlet.notify(V3Extension extension,
TestletDataSet dataSet) |
void |
NullCertTestlet.notify(V3Extension extension,
TestletDataSet dataSet) |
void |
OldBasicConstraintsCertTestlet.notify(V3Extension extension,
TestletDataSet dataSet)
In the notify phase, we set the CA flag in the TestletData, so that
other extension testers can be aware that we are dealing with a CA
certificate.
|
void |
PolicyConstraintsCertTestlet.notify(V3Extension extension,
TestletDataSet dataSet)
Deprecated.
|
void |
SubjectAltNameCertTestlet.notify(V3Extension extension,
TestletDataSet dataSet) |
V3Extension |
TestletData.setExtension(V3Extension extension)
Sets a new extension.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UnknownExtension
This class implements any unknown extension.
|
| Modifier and Type | Method and Description |
|---|---|
static V3Extension |
X509Extensions.create(ObjectID oid)
Returns the implementation of the specified extension defined through an
ASN.1 ObjectID.
|
V3Extension |
RevokedCertificate.getExtension(ObjectID oid)
Returns a specific extension, identyfied by its object identifier.
|
V3Extension |
X509CRL.getExtension(ObjectID oid)
Returns a specific extension, identyfied by its object identifier.
|
V3Extension |
X509Certificate.getExtension(ObjectID oid)
Returns a specific extension, identified by its object identifier.
|
V3Extension |
X509Extensions.getExtension(ObjectID oid)
Returns a particular extension, specified by its object ID.
|
V3Extension |
V3Extension.setCritical(boolean critical)
Set the critical value of this extension.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RevokedCertificate.addExtension(V3Extension e)
Adds the given extension to this revoked certificate.
|
void |
X509CRL.addExtension(V3Extension e)
Adds the given X509v2 CRL extension.
|
void |
X509Certificate.addExtension(V3Extension e)
Adds the given X509v3 extension.
|
boolean |
X509Extensions.addExtension(V3Extension e)
Adds an extension to this
X509Extensions object. |
| Modifier and Type | Method and Description |
|---|---|
V3Extension |
AttributeCertificate.getExtension(ObjectID oid)
Returns a specific extension, identified by its object identifier.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AttributeCertificate.addExtension(V3Extension e)
Adds the given X509v3 extension.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AuthorityInfoAccess
This class implements the
AuthorityInfoAccess Extension. |
class |
AuthorityKeyIdentifier
This class implements the
AuthorityKeyIdentifier Extension. |
class |
BasicConstraints
This class implements the
BasicConstraints Extension. |
class |
CertificatePolicies
This class implements the
CertificatePolicies Extension. |
class |
CRLDistPointsSyntax
Abstract super class for the
CRLDistributionPoints and FreshestCRL
Extensions. |
class |
CRLDistributionPoints
This class implements the
CRLDistributionPoints Extension. |
class |
CRLNumber
This class implements the
CRLNumber extension. |
class |
DeltaCRLIndicator
This class implements the
DeltaCRLIndicator extension. |
class |
ErrorExtension
This class can be used to show extensions which can not be initialized
because of an error.
|
class |
ExtendedKeyUsage
This class implements the
ExtendedKeyUsage Extension. |
class |
FreshestCRL
This class implements the
FreshestCRL Extension. |
class |
InfoAccess
Abstract super class for the
AuthorityInfoAccess and
SubjectInfoAccess extensions. |
class |
IssuerAltName
This class implements the
IssuerAltName extension. |
class |
KeyUsage
This class implements the
KeyUsage extension. |
class |
NameConstraints
This class implements the
NameConstraints extension. |
class |
PolicyConstraints
This class implements the
PolicyConstraints extension. |
class |
PolicyMappings
This class implements the
PolicyMappings Extension. |
class |
PrivateKeyUsagePeriod
This class implements the
PrivateKeyUsagePeriod extension. |
class |
ReasonCode
This class implements the
ReasonCode extension. |
class |
SubjectAltName
This class implements the
SubjectAltName extension. |
class |
SubjectDirectoryAttributes
This class implements the
SubjectDirectoryAttributes Extension. |
class |
SubjectInfoAccess
This class implements the
SubjectInfoAccess Extension. |
class |
SubjectKeyIdentifier
This class implements the
SubjectKeyIdentifier extension. |
| Modifier and Type | Class and Description |
|---|---|
class |
NetscapeBaseUrl
This class implements the
NetscapeBaseUrl Extension. |
class |
NetscapeCaPolicyUrl
This class implements the
NetscapeCaPolicyUrl Extension. |
class |
NetscapeCaRevocationUrl
This class implements the
NetscapeCaRevocationUrl Extension. |
class |
NetscapeCertRenewalUrl
This class implements the
NetscapeCertRenewalUrl Extension, supported
by Netscape Communicator 4.0 and may be supported by Preliminary Navigator 3.0. |
class |
NetscapeCertType
This class implements the
NetscapeCertType Extension. |
class |
NetscapeComment
This class implements the
NetscapeComment Extension. |
class |
NetscapeRevocationUrl
This class implements the
NetscapeRevocationUrl Extension. |
class |
NetscapeSSLServerName
This class implements the
NetscapeSSLServerName Extension, supported
by Netscape Communicator 4.0, but not supported before Preliminary Navigator 3.0b5. |
| Modifier and Type | Class and Description |
|---|---|
class |
BiometricInfo
This class implements the
BiometricInfo Extension. |
class |
QCStatements
This class implements the
QCStatements Extension. |
| Modifier and Type | Method and Description |
|---|---|
V3Extension |
BasicOCSPResponse.getExtension(ObjectID oid)
Returns a specific extension, identified by its object identifier.
|
V3Extension |
OCSPExtensions.getExtension(ObjectID oid)
Returns a particular extension, specified by its object ID.
|
V3Extension |
OCSPRequest.getExtension(ObjectID oid)
Returns a specific extension, identified by its object identifier.
|
V3Extension |
Request.getExtension(ObjectID oid)
Returns a specific extension, identified by its object identifier.
|
V3Extension |
SingleResponse.getExtension(ObjectID oid)
Returns a specific extension, identified by its object identifier.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BasicOCSPResponse.addExtension(V3Extension e)
Adds the given extension.
|
void |
OCSPRequest.addExtension(V3Extension e)
Adds the given extension.
|
void |
Request.addExtension(V3Extension e)
Adds the given extension.
|
void |
SingleResponse.addExtension(V3Extension e)
Adds the given extension.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AcceptableResponses
This class implements the OCSP
AcceptableResponses extension. |
class |
ArchiveCutoff
This class implements the OCSP
ArchiveCutoff extension. |
class |
CrlID
This class implements the OCSP
CrlID (CRL References) extension. |
class |
Nonce
This class implements the OCSP
Nonce extension. |
class |
ServiceLocator
This class implements the OCSP
ServiceLocator (CRL References) extension. |
| Modifier and Type | Method and Description |
|---|---|
void |
QualifiedCertificate.addExtension(V3Extension e)
Adds the given extension.
|