|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use X509Certificate | |
| com.entrust.toolkit | Contains classes for user mangement tasks and for PKCS #7 encode and decode operations. |
| com.entrust.toolkit.asn1.structures | Contains clases used to parse ASN.1 structures. |
| com.entrust.toolkit.credentials | Contains classes for the creation and recovery of credentials in a variety of key sources. |
| com.entrust.toolkit.exceptions | Contains exceptions classes for the high-level API of the Toolkit. |
| com.entrust.toolkit.security.provider | Contains classes that implement various signature algorithms and the Entrust Provider. |
| com.entrust.toolkit.util | Contains important high-level classes such as SecureStringBuffer and ManagerTransport. |
| com.entrust.toolkit.x509 | Contains important X.509 related classes including LdapDirectory. |
| com.entrust.toolkit.x509.certstore | Contains the certificate stores. |
| com.entrust.toolkit.x509.policies | Contains classes used to check policies password rules, for example. |
| com.entrust.toolkit.x509.revocation | Contains the revocation stores. |
| com.entrust.toolkit.x509.testlets | Contains classes used to validate certificate, CRL, and CRL Entry extensions. |
| iaik.pkcs | |
| iaik.pkcs.pkcs12 | |
| iaik.pkcs.pkcs7 | |
| iaik.utils | |
| iaik.x509 | |
| Uses of X509Certificate in com.entrust.toolkit |
| Methods in com.entrust.toolkit that return X509Certificate | |
X509Certificate |
User.getCaCertificate()
Returns the Certification Authority (CA) certifcate stored in the credentials if the user is logged in to the Toolkit. |
X509Certificate |
User.getVerificationCertificate()
Returns the verification certificate stored in the credentials if the user is logged in to the Toolkit. |
X509Certificate |
User.getEncryptionCertificate()
Returns the encryption certifcate stored in the credentials if the user is logged in to the Toolkit. |
X509Certificate[] |
User.validate(X509Certificate certificate)
Validates an X.509 certificate. |
X509Certificate |
CertificateSet.getLatest()
Returns the certificate that expires last in the set. |
X509Certificate[] |
CertificateSet.getCertificates()
Returns the content objects as an array of certificates. |
X509Certificate |
PKCS7DecodeStream.getSignerCertificate(int index)
Returns the certificate that is used to verify the signature. |
| Methods in com.entrust.toolkit with parameters of type X509Certificate | |
X509Certificate[] |
User.validate(X509Certificate certificate)
Validates an X.509 certificate. |
| Constructors in com.entrust.toolkit with parameters of type X509Certificate | |
CertificateSet.CertificateSet(X509Certificate[] certificates)
Creates a CertificateSet that contains the specified
X.509 certificates. |
|
| Uses of X509Certificate in com.entrust.toolkit.asn1.structures |
| Methods in com.entrust.toolkit.asn1.structures that return X509Certificate | |
X509Certificate |
CrossCertificatePair.getForwardCertificate()
Returns the forward cross certificate. |
X509Certificate |
CrossCertificatePair.getReverseCertificate()
Returns the reverse cross certificate. |
| Uses of X509Certificate in com.entrust.toolkit.credentials |
| Methods in com.entrust.toolkit.credentials that return X509Certificate | |
X509Certificate |
Profile.getCaCertificate()
Returns the Certification Authority (CA) certifcate stored in the profile if the profile is logged on to the Toolkit. |
X509Certificate |
Profile.getVerificationCertificate()
Returns the signing certifcate stored in the profile if the profile is logged on to the Toolkit. |
X509Certificate |
Profile.getEncryptionCertificate()
Returns the encryption certifcate stored in the profile if the profile is logged on to the Toolkit. |
| Uses of X509Certificate in com.entrust.toolkit.exceptions |
| Methods in com.entrust.toolkit.exceptions that return X509Certificate | |
X509Certificate |
RevocationException.getCertificate()
Returns the revoked certificate. |
| Constructors in com.entrust.toolkit.exceptions with parameters of type X509Certificate | |
RevocationException.RevocationException(X509Certificate certificate,
RevokedCertificate details)
Constructs a RevocationException with the revocation
details. |
|
RevocationException.RevocationException(java.lang.String s,
X509Certificate certificate,
RevokedCertificate details)
Constructs a RevocationException with the
specified detail message and the revocation details. |
|
RevocationException.RevocationException(java.lang.String s,
java.lang.Exception inner,
X509Certificate certificate,
RevokedCertificate details)
Constructs a RevocationException with the
specified detail message that wraps an exception thrown inside
the certificate validating code and the revocation details. |
|
| Uses of X509Certificate in com.entrust.toolkit.security.provider |
| Constructors in com.entrust.toolkit.security.provider with parameters of type X509Certificate | |
ConfinedKey.ConfinedKey(int mode,
byte[] key,
boolean signingIsAllowed,
boolean decryptionIsAllowed,
X509Certificate certificate)
|
|
EntrustPrivateKey.EntrustPrivateKey(int mode,
byte[] key,
boolean signingIsAllowed,
boolean decryptionIsAllowed,
X509Certificate certificate)
This constructs the EntrustPrivateKey from DER encoded private keying material |
|
| Uses of X509Certificate in com.entrust.toolkit.util |
| Fields in com.entrust.toolkit.util declared as X509Certificate | |
protected X509Certificate |
PKIX.m_caCertificate
The CA verification certificate |
protected X509Certificate |
PKIX.m_signingCertificate
The users verification certificate |
protected X509Certificate |
PKIX.m_encryptionCertificate
The users encryption certificate |
protected X509Certificate |
PKIX.m_cert
the certificate |
| Methods in com.entrust.toolkit.util that return X509Certificate | |
X509Certificate |
PKIX.getCaCertificate()
Returns the CA certificate stored in the profile. |
X509Certificate |
PKIX.getVerificationCertificate()
Returns the signing certifcate stored in the profile. |
X509Certificate |
PKIX.getEncryptionCertificate()
Returns the encryption certifcate stored in the profile. |
| Methods in com.entrust.toolkit.util with parameters of type X509Certificate | |
abstract void |
PKIX.updateSigningKeys(ManagerTransport managerTransport,
LdapDirectory directory,
PrivateKey oldSigningKey,
X509Certificate oldSigningCert,
X509Certificate origCaCert)
Performs the actual communication with the manager to update the singing key. |
abstract void |
PKIX.updateEncryptionKeys(ManagerTransport managerTransport,
LdapDirectory directory,
PrivateKey signingKey,
X509Certificate signingCert,
PrivateKey[] encryptionPrivateKeys,
X509Certificate encryptionCert,
java.lang.String[] certHistories,
X509Certificate origCaCert)
Performs the actual communication with the manager to update the singing key. |
void |
PKIXCMP.updateSigningKeysPriv(ManagerTransport t,
PrivateKey k,
X509Certificate c)
|
void |
PKIXCMP.updateEncryptionKeysPriv(ManagerTransport t,
PrivateKey k,
X509Certificate c,
PrivateKey[] pks,
X509Certificate c2,
java.lang.String[] s)
|
void |
PKIXCMP.parseSigningKeyUpdateResponse(LdapDirectory directory,
SEQUENCE pkiMessage,
PrivateKey newSigningKey,
X509Certificate origCaCert)
Parses the response to the initialization request. |
void |
PKIXCMP.parseEncryptionKeyUpdateResponse(LdapDirectory directory,
SEQUENCE pkiMessage,
PrivateKey protocolPrivateKey,
X509Certificate origCaCert)
Parses the response to the initialization request. |
void |
PKIXCMP.updateSigningKeys(ManagerTransport managerTransport,
LdapDirectory directory,
PrivateKey oldSigningKey,
X509Certificate oldSigningCert,
X509Certificate origCaCert)
|
void |
PKIXCMP.updateEncryptionKeys(ManagerTransport managerTransport,
LdapDirectory directory,
PrivateKey signingKey,
X509Certificate signingCert,
PrivateKey[] encryptionPrivateKeys,
X509Certificate encryptionCert,
java.lang.String[] certHistories,
X509Certificate origCaCert)
|
void |
PKIX4.updateSigningKeys(ManagerTransport managerTransport,
LdapDirectory directory,
PrivateKey oldSigningKey,
X509Certificate oldSigningCert,
X509Certificate origCaCert)
|
void |
PKIX4.updateEncryptionKeys(ManagerTransport managerTransport,
LdapDirectory directory,
PrivateKey signingKey,
X509Certificate signingCert,
PrivateKey[] encryptionPrivateKeys,
X509Certificate encryptionCert,
java.lang.String[] certHistories,
X509Certificate origCaCert)
|
| Uses of X509Certificate in com.entrust.toolkit.x509 |
| Methods in com.entrust.toolkit.x509 that return X509Certificate | |
X509Certificate |
ValidationInfo.getRootOfTrust()
|
X509Certificate |
CertVerifier.getRootOfTrust()
|
X509Certificate[] |
CertVerifier.validate(X509Certificate certificate)
Validates an X.509 certificate. |
| Methods in com.entrust.toolkit.x509 with parameters of type X509Certificate | |
X509Certificate[] |
CertVerifier.validate(X509Certificate certificate)
Validates an X.509 certificate. |
| Constructors in com.entrust.toolkit.x509 with parameters of type X509Certificate | |
X509CertificateWrapper.X509CertificateWrapper(X509Certificate c)
Instanciates the CertificateWrapper with the given certificate. |
|
CertVerifier.CertVerifier(X509Certificate rootOfTrust,
LdapDirectory directory,
ClientSettings clientSettings)
|
|
| Uses of X509Certificate in com.entrust.toolkit.x509.certstore |
| Methods in com.entrust.toolkit.x509.certstore that return X509Certificate | |
X509Certificate[] |
CollectionCS.validate(X509Certificate certificate)
Validates an X.509 certificate. |
| Methods in com.entrust.toolkit.x509.certstore with parameters of type X509Certificate | |
protected abstract CertificateSet |
CertificateStore.findIssuers(X509Certificate certificate)
Returns all certificates for the issuer of the specified certificate in this certificate store. |
X509Certificate[] |
CollectionCS.validate(X509Certificate certificate)
Validates an X.509 certificate. |
protected CertificateSet |
CollectionCS.findIssuers(X509Certificate cert)
Returns all certificates for the issuer of the specified certificate in this certificate store. |
CertificateSet |
CACrossCertCS.findIssuers(X509Certificate cert)
Returns all certificates for the issuer of the specified certificate in this certificate store. |
boolean |
CertificateGraph.addCertificate(X509Certificate cert)
Adds a certificate to the graph and connects it to all issuers and all subjects. |
protected CertificateSet |
CertificateGraph.findIssuers(X509Certificate certificate)
Returns all certificates for the issuer of the specified certificate in this certificate store. |
| Uses of X509Certificate in com.entrust.toolkit.x509.policies |
| Constructors in com.entrust.toolkit.x509.policies with parameters of type X509Certificate | |
ClientSettings.ClientSettings(User user,
X509Certificate caCert,
X509Certificate userCertificate)
Constructor that initializes from a User object. |
|
| Uses of X509Certificate in com.entrust.toolkit.x509.revocation |
| Methods in com.entrust.toolkit.x509.revocation with parameters of type X509Certificate | |
protected abstract boolean |
RevocationStore.check(X509Certificate certificate,
X509Certificate[] chain)
Determines whether or not the specified certificate has been revoked. |
protected abstract java.util.Vector |
X509CRLRS.findCRL(X509Certificate certificate,
X509Certificate[] chain)
Returns the certificate revocation lists for the specified certificate or null if this revocation store is not responsible for
certificate. |
protected boolean |
X509CRLRS.check(X509Certificate certificate,
X509Certificate[] chain)
Checks if the specified certificate is revoked. |
protected void |
X509CRLRS.validateCRL(X509CRL crl,
X509Certificate[] chain)
|
protected java.util.Vector |
DirectoryCRLRS.findCRL(X509Certificate certificate,
X509Certificate[] chain)
Returns the CRL for the specified certificate or null if
this revocation store is not responsible for certificate. |
void |
CollectionRS.check(X509Certificate[] chain)
Determines whether any of the certifcates in the chain have been revoked. |
protected boolean |
CollectionRS.check(X509Certificate certificate,
X509Certificate[] chain)
Determines whether or not the specified certificate has been revoked. |
| Uses of X509Certificate in com.entrust.toolkit.x509.testlets |
| Methods in com.entrust.toolkit.x509.testlets with parameters of type X509Certificate | |
void |
OldBasicConstraintsCertTestlet.init(X509Certificate[] chain,
TestletDataSet dataSet)
During the initialization phase, we add a BasicConstraintsTestletData object to the TestletDataSet, if it doesn't already exist. |
void |
OldBasicConstraintsCertTestlet.validate(X509Certificate cert,
TestletDataSet dataSet)
|
void |
KeyUsageCertTestlet.init(X509Certificate[] chain,
TestletDataSet dataSet)
|
void |
KeyUsageCertTestlet.validate(X509Certificate cert,
TestletDataSet dataSet)
|
void |
CertTestlet.init(X509Certificate[] chain,
TestletDataSet dataSet)
Initializes the certificate extension testlet when a new certificate chain is to be validated. |
void |
CertTestlet.validate(X509Certificate cert,
TestletDataSet dataSet)
Validates the certificate based on the certificate extensions found in this, or previous, certificates. |
void |
BasicConstraintsCertTestlet.init(X509Certificate[] chain,
TestletDataSet dataSet)
During the initialization phase, we add a BasicConstraintsTestletData object to the TestletDataSet, if it doesn't already exist. |
void |
BasicConstraintsCertTestlet.validate(X509Certificate cert,
TestletDataSet dataSet)
|
void |
ExtensionTester.validate(X509Certificate[] chain)
Validates the certificate extensions in each certificate of the chain. |
void |
ExtensionTester.validate(X509CRL crl,
X509Certificate caCert)
Validates the CRL extensions and CRL entry extensions in the CRL. |
void |
PolicyConstraintsCertTestlet.init(X509Certificate[] certChain,
TestletDataSet dataSet)
|
void |
PolicyConstraintsCertTestlet.validate(X509Certificate cert,
TestletDataSet dataSet)
|
void |
NullCertTestlet.init(X509Certificate[] certificateSet,
TestletDataSet dataSet)
|
void |
NullCertTestlet.validate(X509Certificate cert,
TestletDataSet dataSet)
|
void |
CertificatePoliciesCertTestlet.init(X509Certificate[] certChain,
TestletDataSet dataSet)
|
void |
CertificatePoliciesCertTestlet.validate(X509Certificate cert,
TestletDataSet dataSet)
|
void |
AuthorityKeyIdentifierCRLTestlet.init(X509Certificate caCert,
TestletDataSet dataSet)
|
void |
NameConstraintsCertTestlet.init(X509Certificate[] certChain,
TestletDataSet dataSet)
|
void |
NameConstraintsCertTestlet.validate(X509Certificate cert,
TestletDataSet dataSet)
|
void |
NullCRLTestlet.init(X509Certificate caCert,
TestletDataSet dataSet)
|
void |
CRLTestlet.init(X509Certificate caCert,
TestletDataSet dataSet)
Initializes the CRL extension testlet when a new CRL is to be validated. |
void |
IssuingDistributionPointCRLTestlet.init(X509Certificate caCert,
TestletDataSet dataSet)
|
| Uses of X509Certificate in iaik.pkcs |
| Methods in iaik.pkcs that return X509Certificate | |
X509Certificate[] |
NetscapeCertList.getCertificateList()
Returns the certificates included in this NetscapeCertList object. |
X509Certificate[] |
PKCS7CertList.getCertificateList()
Returns the certificates included in this PKCS7CertList object. |
| Methods in iaik.pkcs with parameters of type X509Certificate | |
void |
NetscapeCertList.setCertificateList(X509Certificate[] certificateList)
Set the certificates for this NetscapeCertList object. |
void |
PKCS7CertList.setCertificateList(X509Certificate[] certificateList)
Set the certificates for this PKCS#7 SignedData object. |
| Uses of X509Certificate in iaik.pkcs.pkcs12 |
| Methods in iaik.pkcs.pkcs12 that return X509Certificate | |
static X509Certificate[] |
CertificateBag.getCertificates(CertificateBag[] certificates)
This method can be used to convert a CertificateBag array to a Certificate array. |
X509Certificate |
CertificateBag.getCertificate()
Returns the certificate of this CertificateBag. |
| Constructors in iaik.pkcs.pkcs12 with parameters of type X509Certificate | |
CertificateBag.CertificateBag(X509Certificate certificate)
Creates a new CertificateBag from an alreay existing certificate. |
|
CertificateBag.CertificateBag(X509Certificate certificate,
java.lang.String friendlyName,
byte[] localKeyID)
Creates a new CertificateBag from an alreay existing certificate, a friendlyName and a locakKeyID. |
|
| Uses of X509Certificate in iaik.pkcs.pkcs7 |
| Fields in iaik.pkcs.pkcs7 declared as X509Certificate | |
protected X509Certificate[] |
SignedDataStream.certificates
Repository for the signer certificates. |
| Methods in iaik.pkcs.pkcs7 that return X509Certificate | |
X509Certificate[] |
SignedDataStream.getCertificates()
Returns the certificates of the signers. |
X509Certificate |
SignedDataStream.verify(int signerInfoIndex)
Verifies the signature that has been created by the signerInfoIndexīth
signer. |
X509Certificate |
SignedDataStream.getCertificate(IssuerAndSerialNumber issuer)
Tries to find the certificate specified by an IssuerAndSerialNumber. |
| Methods in iaik.pkcs.pkcs7 with parameters of type X509Certificate | |
void |
SignedDataStream.setCertificates(X509Certificate[] certificates)
Sets the certificates of the several signers. |
SignerInfo |
SignedDataStream.verify(X509Certificate signerCertificate)
Uses the provided signer certificate for verifying the signature that has been created by the signer being owner of the certificate. |
| Uses of X509Certificate in iaik.utils |
| Methods in iaik.utils that return X509Certificate | |
static X509Certificate[] |
Util.convertCertificateChain(Certificate[] certificateChain)
This method converts an array of Certificates into an array of X509Certificates. |
static X509Certificate[] |
Util.arrangeCertificateChain(X509Certificate[] certArray,
boolean topdown)
Tries to construct a certificate chain from an array of certificates. |
X509Certificate[] |
KeyAndCertificate.getCertificateChain()
Gets the certificate chain from this KeyAndCertificate object. |
| Methods in iaik.utils with parameters of type X509Certificate | |
static X509Certificate[] |
Util.arrangeCertificateChain(X509Certificate[] certArray,
boolean topdown)
Tries to construct a certificate chain from an array of certificates. |
| Constructors in iaik.utils with parameters of type X509Certificate | |
KeyAndCertificate.KeyAndCertificate(PrivateKey privateKey,
X509Certificate[] certificateChain)
Creates a KeyAndCertificate object from given private key and
X509 certificate chain. |
|
| Uses of X509Certificate in iaik.x509 |
| Methods in iaik.x509 with parameters of type X509Certificate | |
RevokedCertificate |
X509CRL.containsCertificate(X509Certificate cert)
Checks, if the CRL contains the given certificate. |
void |
X509CRL.addCertificate(X509Certificate cert,
java.util.Date revocationDate)
Adds a certificate to the CRL to be revoked on the given date. |
| Constructors in iaik.x509 with parameters of type X509Certificate | |
RevokedCertificate.RevokedCertificate(X509Certificate cert,
java.util.Date revocationDate)
Creates a revoked certificate from a certificate and a date. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||