Package | Description |
---|---|
anon.crypto |
Modifier and Type | Field and Description |
---|---|
private X509DistinguishedName |
X509CertificateIssuer.m_issuer
the distinguished name of the certificate's issuer
|
private X509DistinguishedName |
JAPCertificate.m_issuer |
private X509DistinguishedName |
MultiCertPath.m_issuer |
private X509DistinguishedName |
CertificateRevocationList.m_issuer |
private X509DistinguishedName |
JAPCertificate.m_subject |
private X509DistinguishedName |
MultiCertPath.m_subject |
private X509DistinguishedName |
CertificationRequestInfo.m_subject |
Modifier and Type | Method and Description |
---|---|
X509DistinguishedName |
RevokedCertificate.getCertificateIssuer()
Checks if this RevokedCertificate contains a X509CertificateIssuer
CRLEntry-Extension.
|
X509DistinguishedName |
X509CertificateIssuer.getDistinguishedName()
Returns the X509DistinguishedName of the issuer represented by this extension
|
X509DistinguishedName |
PKCS12.getIssuer() |
X509DistinguishedName |
JAPCertificate.getIssuer() |
X509DistinguishedName |
MultiCertPath.getIssuer()
Returns this MultiCertPaths Issuer which is the same for all end-entity certs
|
X509DistinguishedName |
CertificateRevocationList.getIssuer() |
X509DistinguishedName |
PKCS12.getSubject() |
X509DistinguishedName |
JAPCertificate.getSubject()
Returns the distinguished name.
|
X509DistinguishedName |
MultiCertPath.getSubject()
Returns this MultiCertPath's Subject which is the same for all end-entity certs
|
X509DistinguishedName |
PKCS10CertificationRequest.getX509DistinguishedName()
Get the X509 name that has been provided for this certification request.
|
X509DistinguishedName |
CertificationRequestInfo.getX509DistinguishedName()
Get the X509 name that has been provided for this certification request.
|
Modifier and Type | Method and Description |
---|---|
private static byte[] |
X509CertificateIssuer.createDEROctets(X509DistinguishedName a_issuer)
Generates the DEROctets of this extension to hand over to the super class.
|
static JAPCertificate |
JAPCertificate.getInstance(X509DistinguishedName a_ownerAlias,
AsymmetricCryptoKeyPair a_keyPair,
Validity a_validity)
Creates an X509 certificate from a key pair.
|
static JAPCertificate |
JAPCertificate.getInstance(X509DistinguishedName a_ownerAlias,
AsymmetricCryptoKeyPair a_keyPair,
Validity a_validity,
MyX509Extensions a_extensions)
Creates an X509 certificate from a key pair.
|
static JAPCertificate |
JAPCertificate.getInstance(X509DistinguishedName a_ownerAlias,
X509DistinguishedName a_issuer,
IMyPrivateKey a_privateKey,
IMyPublicKey a_publicKey,
Validity a_validity,
MyX509Extensions a_extensions,
java.math.BigInteger a_serialNumber)
Creates an X509 certificate.
|
Constructor and Description |
---|
CertificationRequestInfo(X509DistinguishedName a_subject,
IMyPublicKey a_publicKey,
MyX509Extensions a_extensions)
Creates a new CertificationRequestInfo from a distinguished name (DN), a
public key and X509 V3 extensions.
|
PKCS10CertificationRequest(X509DistinguishedName a_subject,
AsymmetricCryptoKeyPair a_keyPair,
MyX509Extensions a_extensions)
Creates a new PKCS10 Certification Request.
|
PKCS12(X509DistinguishedName a_ownerAlias,
AsymmetricCryptoKeyPair a_keyPair,
Validity a_validity)
Creates a new PKCS12 certificate.
|
PKCS12(X509DistinguishedName a_ownerAlias,
AsymmetricCryptoKeyPair a_keyPair,
Validity a_validity,
MyX509Extensions a_extensions)
Creates a new PKCS12 certificate.
|
X509AuthorityKeyIdentifier(IMyPublicKey a_publicKey,
X509DistinguishedName a_name,
java.math.BigInteger a_serial)
Creates a new X509AuthorityKeyIdentifier from a public key, a distinguished name and
a certificate serial
|
X509CertificateGenerator(X509DistinguishedName a_ownerAlias,
java.util.Date a_validFrom,
java.util.Date a_validTo,
IMyPublicKey a_publicKey,
MyX509Extensions a_extensions,
java.math.BigInteger a_serialNumber)
Prepares a new X509 certificate from an owner alias and a public key.
|
X509CertificateIssuer(X509DistinguishedName a_issuer)
Create a new X509CertificateIssuer object from a given distinguished name.
|
Copyright © 2023. All rights reserved.