| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private PKCS12BagAttributeCarrier | |
| private final Object | |
| private volatile int | |
| private volatile boolean | |
| private X509CertificateInternal | |
| private X500Principal | |
| private PublicKey | |
| private X500Principal | |
| private long[] |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public void | checkValidity(Date
the Date to check against to see if this certificate
is valid at that date/time. date)Overrides org. |
| private static BasicConstraints | |
| private static boolean[] | |
| private static String | |
| private static byte[] | |
| public boolean | equals(Object
the object to test for equality with this certificate. other)Overrides java. |
| public ASN1Encodable | |
| public Enumeration | |
| public byte[] | getEncoded()
Implements abstract java. |
| private X509CertificateInternal | |
| public X500Principal | getIssuerX500Principal()
Overrides org. X500Principal.
|
| public PublicKey | getPublicKey()
Overrides org. |
| public X500Principal | getSubjectX500Principal()
Overrides org. X500Principal.
|
| public long[] | |
| public int | hashCode()
Overrides java. |
| public int | Returns: the pre-JDK 1.8 hashcode calculation.Returns the original hash code for Certificates pre-JDK 1.8. |
| public void |
| attrCarrier | back to summary |
|---|---|
| private PKCS12BagAttributeCarrier attrCarrier | |
| cacheLock | back to summary |
|---|---|
| private final Object cacheLock | |
| hashValue | back to summary |
|---|---|
| private volatile int hashValue | |
| hashValueSet | back to summary |
|---|---|
| private volatile boolean hashValueSet | |
| internalCertificateValue | back to summary |
|---|---|
| private X509CertificateInternal internalCertificateValue | |
| issuerValue | back to summary |
|---|---|
| private X500Principal issuerValue | |
| publicKeyValue | back to summary |
|---|---|
| private PublicKey publicKeyValue | |
| subjectValue | back to summary |
|---|---|
| private X500Principal subjectValue | |
| validityValues | back to summary |
|---|---|
| private long[] validityValues | |
| X509CertificateObject | back to summary |
|---|---|
| pack-priv X509CertificateObject(JcaJceHelper bcHelper, Certificate c) throws CertificateParsingException | |
| checkValidity | back to summary |
|---|---|
| public void checkValidity(Date date) throws CertificateExpiredException, CertificateNotYetValidException Overrides org. Doc from java. Checks that the given date is within the certificate's validity period. In other words, this determines whether the certificate would be valid at the given date/time.
| |
| createBasicConstraints | back to summary |
|---|---|
| private static BasicConstraints createBasicConstraints(Certificate c) throws CertificateParsingException | |
| createKeyUsage | back to summary |
|---|---|
| private static boolean[] createKeyUsage(Certificate c) throws CertificateParsingException | |
| createSigAlgName | back to summary |
|---|---|
| private static String createSigAlgName(Certificate c) throws CertificateParsingException | |
| createSigAlgParams | back to summary |
|---|---|
| private static byte[] createSigAlgParams(Certificate c) throws CertificateParsingException | |
| equals | back to summary |
|---|---|
| public boolean equals(Object other) Overrides java. Doc from java. Compares this certificate for equality with the specified
object. If the
| |
| getBagAttribute | back to summary |
|---|---|
| public ASN1Encodable getBagAttribute(ASN1ObjectIdentifier oid) Implements org. | |
| getBagAttributeKeys | back to summary |
|---|---|
| public Enumeration Implements org. | |
| getEncoded | back to summary |
|---|---|
| public byte[] getEncoded() throws CertificateEncodingException Implements abstract java. Doc from java. Returns the encoded form of this certificate. It is assumed that each certificate type would have only a single form of encoding; for example, X.509 certificates would be encoded as ASN.1 DER.
| |
| getInternalCertificate | back to summary |
|---|---|
| private X509CertificateInternal getInternalCertificate() | |
| getIssuerX500Principal | back to summary |
|---|---|
| public X500Principal getIssuerX500Principal() Overrides org. Doc from java. Returns the issuer (issuer distinguished name) value from the
certificate as an It is recommended that subclasses override this method.
| |
| getPublicKey | back to summary |
|---|---|
| public PublicKey getPublicKey() Overrides org. Doc from java. Gets the public key from this certificate.
| |
| getSubjectX500Principal | back to summary |
|---|---|
| public X500Principal getSubjectX500Principal() Overrides org. Doc from java. Returns the subject (subject distinguished name) value from the
certificate as an It is recommended that subclasses override this method.
| |
| getValidityValues | back to summary |
|---|---|
| public long[] getValidityValues() | |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Doc from java. Returns a hashcode value for this certificate from its encoded form.
| |
| originalHashCode | back to summary |
|---|---|
| public int originalHashCode() Returns the original hash code for Certificates pre-JDK 1.8.
| |
| setBagAttribute | back to summary |
|---|---|
| public void setBagAttribute(ASN1ObjectIdentifier oid, ASN1Encodable attribute) Implements org. | |
| Modifier and Type | Field and Description |
|---|---|
| private final Throwable |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public Throwable | getCause()
Overrides java. null if the
cause is nonexistent or unknown.
|
| cause | back to summary |
|---|---|
| private final Throwable cause Hides java. | |
| X509CertificateEncodingException | back to summary |
|---|---|
| pack-priv X509CertificateEncodingException(Throwable cause) | |
| getCause | back to summary |
|---|---|
| public Throwable getCause() Overrides java. Doc from java. Returns the cause of this throwable or This implementation returns the cause that was supplied via one of
the constructors requiring a
| |