| Package | Description |
|---|---|
| com.entrust.toolkit |
Contains various high-level classes that provide Toolkit JCA cryptographic provider initialization,
an Entrust User representation, a key/certificate source, a certificate set representation,
JNI initialization capabilities, PKCS #7 encoding and decoding, CMS and PKCS#7 User related
utilities, transaction counting, and an XML trust manager.
|
| com.entrust.toolkit.asn1.cardms |
Contains classes used to create, parse,
and manipulate ASN.1 structures used by Entrust's Card Management System (CardMS) API.
|
| com.entrust.toolkit.asn1.cmpv1.gkm |
Contains classes used to create, parse,
and manipulate ASN.1 structures used with Certificate Management Protocol (CMP)
version 1.
|
| 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.structures |
Contains classes used to create, parse, and manipulate general ASN.1
structures.
|
| com.entrust.toolkit.credentials |
Contains classes the enable creation, recovery, reading, and writing of
digital identities using a
variety of key sources, classes for implementing the Toolkit's KeyStore
capabilities, and classes to support integration with a Smart Card
Management System.
|
| com.entrust.toolkit.util |
Contains various utility classes.
|
| com.entrust.toolkit.x509 |
Contains the Entrust certification validation mechanism as well as
other classes related to X.509.
|
| com.entrust.toolkit.x509.policies |
Contains classes used to check security policies issued by an Entrust PKI — password rules and client
settings, for example.
|
| com.entrust.toolkit.x509.revocation |
Contains the Entrust revocation checking mechanism and revocation
stores.
|
| iaik.cms | |
| iaik.ixsil.keyinfo.x509 | |
| iaik.ixsil.util | |
| iaik.pkcs.pkcs10 | |
| iaik.pkcs.pkcs7 | |
| iaik.smime.ess | |
| iaik.utils | |
| iaik.x509 | |
| iaik.x509.attr | |
| iaik.x509.ocsp | |
| iaik.x509.ocsp.extensions |
| Modifier and Type | Method and Description |
|---|---|
Name[] |
User.getDecryptionIssuers()
Returns the history of the decryption key issuers.
|
Name |
User.getUserDN()
Returns the user's distinguished name (DN).
|
| Modifier and Type | Method and Description |
|---|---|
X509Certificate |
KeyAndCertificateSource.getCertificate(Name issuerDN,
java.math.BigInteger serialNumber)
Returns the certificate that matches the given issuer DN and serial
number.
|
java.security.PrivateKey |
KeyAndCertificateSource.getDecryptionKey(Name issuerDN,
java.math.BigInteger serialNumber)
Returns the private key that matches the given issuer DN and serial
number.
|
java.security.PrivateKey |
KeyAndCertContainer.getDecryptionKey(Name issuer,
java.lang.String serialNumber)
Returns the decryption private key and serial number for the given issuer.
|
java.security.PrivateKey |
KeyAndCertificateSource.getDecryptionKey(Name issuer,
java.lang.String serialNumber)
Convienance method for returning the private key that matches the given issuer DN and serial
number.
|
java.security.PrivateKey |
User.getDecryptionKey(Name issuer,
java.lang.String serialNumber)
Returns the decryption private key and serial number for the given issuer.
|
X509Certificate |
User.getUserCertificate(Name issuer,
java.math.BigInteger serialNumber)
Returns the user's certificate that corresponds to the specified issuer
DN and serial number.
|
java.security.PrivateKey |
User.getUserPrivateKey(Name issuer,
java.math.BigInteger serialNumber)
Returns the user's private key that corresponds to the specified certificate
issuer and serial number.
|
| Modifier and Type | Method and Description |
|---|---|
Name |
CardMSDigitalIDMgmtInfo.getUserDN()
Returns the user DN.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CardMSDigitalIDMgmtInfo.setUserDN(Name userDN)
Sets the user DN.
|
| Constructor and Description |
|---|
CardMSDigitalIDMgmtInfo(java.lang.String formatId,
java.lang.String entrustId,
Name userDN,
EntrustCertInfoId certTypeId,
boolean certStoreSynch,
java.util.List keyMgmtInfo)
A constructor; creates a
CardMSDigitalIDMgmtInfo object
that contains the specified components. |
| Modifier and Type | Method and Description |
|---|---|
Name |
EntrustCertDefnInfo.getPolicycertdn()
Returns the distinguished name associated with the policy certificate if
it has been set; otherwise
null is returned. |
Name |
EntrustCertTypeInfo.getPolicycertdn()
Returns the distinguished name associated with the policy certificate if
it has been set; otherwise
null is returned. |
| Modifier and Type | Method and Description |
|---|---|
void |
EntrustCertDefnInfo.setPolicycertdn(Name policycertdn)
Sets the distinguished name associated with the policy certificate.
|
void |
EntrustCertTypeInfo.setPolicycertdn(Name policycertdn)
Sets the distinguished name associated with the policy certificate.
|
| Modifier and Type | Method and Description |
|---|---|
Name |
CertTemplate.getIssuer()
Returns the issuer if it has be set; otherwise
null is
returned. |
Name |
CertTemplate.getSubject()
Returns the subject if it has be set; otherwise
null is
returned. |
| Modifier and Type | Method and Description |
|---|---|
void |
CertTemplate.setIssuer(Name issuer)
Sets the issuer.
|
void |
CertTemplate.setSubject(Name subject)
Sets the subject.
|
| Modifier and Type | Method and Description |
|---|---|
Name |
DistributionPointName.getDirectoryName(Name parent)
Deprecated.
Returns the internal value of this
DistributionPointName
object as an absolute X.500 distinguished name. |
Name |
OldDistributionPointName.getDirectoryName(Name parent)
Returns the
name value of this OldDistributionPointName
structure as an absolute path name. |
Name |
OldDistributionPointName.getDistributionPointName()
Returns the
name value of this OldDistributionPointName
structure specifying the (relative or absolute) name of the distribution point. |
Name |
CertTemplateCMP.getIssuer()
Deprecated.
|
Name |
OldDistributionPoint.getOldDistributionPointName()
Returns the
name value of this OldDistributionPoint
structure specifying the name of the distribution point. |
Name |
CertTemplateCMP.getSubject()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Name |
DistributionPointName.getDirectoryName(Name parent)
Deprecated.
Returns the internal value of this
DistributionPointName
object as an absolute X.500 distinguished name. |
Name |
OldDistributionPointName.getDirectoryName(Name parent)
Returns the
name value of this OldDistributionPointName
structure as an absolute path name. |
void |
CertTemplateCMP.setIssuer(Name issuer)
Deprecated.
|
void |
CertTemplateCMP.setSubject(Name subject)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Name |
CapiIdentity.getDistinguishedIssuerName()
Returns the distinguished name of the issuer of this Identity
This is the issuer name of the newest certificate associated
with this identity.
|
Name |
CapiIdentity.getDistinguishedName()
Returns the distinguished name of this identity.
|
Name |
GeneralMessageInfo.getUserDN()
Return the User DN, or null if no User DN has been set
|
| Modifier and Type | Method and Description |
|---|---|
void |
CMPForCardMS.generalMessage(Name userDN)
Executes an administrator protected general message transmission for an
initialized user (has already been created).
|
| Constructor and Description |
|---|
UnverifiedCertFilter(java.util.List<Name> unverifiedDNList)
T
|
| Modifier and Type | Field and Description |
|---|---|
protected Name |
LdapURL.dn
The dn component of an LDAP URL.
|
| Modifier and Type | Method and Description |
|---|---|
Name |
LdapURL.getDN()
Retrieves the DN component of the LDAP URL.
|
Name |
LdapURLParser.parseDN()
Parses the LDAP URL to return its distinguished name (DN) value.
|
| Modifier and Type | Method and Description |
|---|---|
Name |
X509CertificateWrapper.getIssuer()
Returns the issuer of a certificate.
|
| Modifier and Type | Method and Description |
|---|---|
Name |
SearchBase.getName()
Returns the search base distinguished name.
|
Name |
EntrustCertDefnSettings.getPolicycertdn()
Returns the certificate-definition policy certificate DN, which is the
'policycertdn' component that was extracted from the EntrustCertDefnInfo
structure.
|
Name |
EntrustCertTypeSettings.getPolicycertdn()
Returns the certificate-type policy certificate DN, which is the
'policycertdn' component that was extracted from the EntrustCertTypeInfo
structure.
|
| Constructor and Description |
|---|
SearchBase(Name name,
java.lang.String friendlyName)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
Name[] |
OCSPConfiguration.getCADNs() |
| Modifier and Type | Method and Description |
|---|---|
void |
OCSPConfiguration.addCADN(Name name)
When a certificate is checked for revocation status, a list of CA Names
is checked against the issuer of the certificate being checked for
revocation.
|
void |
OCSPConfiguration.addCADNList(Name[] names)
A Convienance method for adding an Array of Name DNs to the internal
list of CA Names.
|
OCSPRevocationChecker[] |
MultiOCSPLocalRevocationChecker.getCAMappings(Name cadn)
Get a list of OCSPConfigurations which are mapped by the specified Name.
|
void |
OCSPConfiguration.removeCADN(Name cadn)
Removes a CA DN from the list of CA DN's which this responder is
trusted.
|
| Modifier and Type | Method and Description |
|---|---|
Name |
IssuerAndSerialNumber.getIssuer()
Returns the issuer distinguished name.
|
| Constructor and Description |
|---|
IssuerAndSerialNumber(Name issuer,
java.math.BigInteger serialNumber)
Creates a new
IssuerAndSerialNumber from an issuer
distinguished name and an issuer-specific serial number. |
| Modifier and Type | Field and Description |
|---|---|
protected Name |
X509IssuerSerial.issuerName_
The issuer distinguished name of a X.509 certificate.
|
protected Name |
X509SubjectName.subjectName_
The subject name of a X509 certificate.
|
| Modifier and Type | Method and Description |
|---|---|
static Name |
Utils.xMLSignatureDNameString2Name(java.lang.String dNameString)
Parses a DName string which is encoded according to the rules specfied in section 4.4.4 of XML-Signature Syntax and Processing.
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
Utils.name2XMLSignatureDNameString(Name name)
Serializes a
Name object into a DName string compliant with the rules of section 4.4.4 of
XML-Signature Syntax and Processing. |
| Modifier and Type | Method and Description |
|---|---|
Name |
CertificateRequest.getSubject()
Returns the subject of this certificate request.
|
| Constructor and Description |
|---|
CertificateRequest(java.security.PublicKey publicKey,
Name subject)
Creates a new CertificateRequest from a PublicKeyInfo and a Name.
|
| Modifier and Type | Method and Description |
|---|---|
Name |
IssuerAndSerialNumber.getIssuer()
Returns the issuer distinguished name.
|
| Constructor and Description |
|---|
IssuerAndSerialNumber(Name issuer,
java.math.BigInteger serialNumber)
Creates a new
IssuerAndSerialNumber from an issuer
distinguished name and an issuer-specific serial number. |
| Constructor and Description |
|---|
ESSIssuerSerial(Name issuer,
java.math.BigInteger serialNumber)
Creates a new
IssuerSerial from an issuer
distinguished name and issuer-specific serial number. |
| Modifier and Type | Method and Description |
|---|---|
Name |
RFC2253NameParser.parse()
Parses the name string, which has been set in the constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Name |
X509Certificate.getIssuerDN()
Denigrated, replaced by X509Certificate.getIssuerX500Principal().
|
Name |
X509Certificate.getSubjectDN()
Denigrated, replaced by X509Certificate.getSubjectX500Principal().
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
V1Form.isV1FormFor(Name issuerName)
Checks if this V1Form represents the given issuerName.
|
| Constructor and Description |
|---|
IssuerSerial(Name issuer,
java.math.BigInteger serialNumber)
Creates a new
IssuerSerial from an issuer
distinguished name and issuer-specific serial number. |
V1Form(Name issuerName)
Creates a V1Form for the given issuer name.
|
| Modifier and Type | Method and Description |
|---|---|
Name |
ResponderID.getName()
Returns the Name of the responder.
|
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
CertID.calculateIssuerNameHash(Name issuerName,
AlgorithmID hashAlgorithm)
Calculates a SHA hash from the supplied issuer Name.
|
boolean |
CertID.isCertIDFor(Name issuerName,
java.security.PublicKey issuerKey,
java.math.BigInteger serialNumber)
Checks if this is a CertID for a certificate identified by the given
issuer name and key, and serialNumber.
|
| Constructor and Description |
|---|
CertID(AlgorithmID hashAlgorithm,
Name issuerName,
java.security.PublicKey issuerKey,
java.math.BigInteger serialNumber)
Creates a new CertID from hashAlgorithm, issuerName, issuerKey and
serial number.
|
ResponderID(Name name)
Creates a responder ID from its name.
|
| Modifier and Type | Method and Description |
|---|---|
Name |
ServiceLocator.getIssuer()
Gets the issuer name of this ServiceLocator extension.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ServiceLocator.setIssuer(Name issuer)
Sets the issuer name of this ServiceLocator extension.
|
| Constructor and Description |
|---|
ServiceLocator(Name issuer)
Creates a ServiceLocator extension from the given issuer name.
|