| Modifier and Type | Field and Description |
|---|---|
| protected final X509Certificate | |
| protected final JcaTlsCrypto | |
| protected static final int | |
| protected static final int | |
| protected static final int | |
| protected static final int | |
| protected static final int | |
| protected static final int | |
| protected static final int | |
| protected static final int | |
| protected static final int | |
| protected DHPublicKey | |
| protected ECPublicKey | |
| protected PublicKey |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| certificate | back to summary |
|---|---|
| protected final X509Certificate certificate | |
| crypto | back to summary |
|---|---|
| protected final JcaTlsCrypto crypto | |
| KU_CRL_SIGN | back to summary |
|---|---|
| protected static final int KU_CRL_SIGN | |
| KU_DATA_ENCIPHERMENT | back to summary |
|---|---|
| protected static final int KU_DATA_ENCIPHERMENT | |
| KU_DECIPHER_ONLY | back to summary |
|---|---|
| protected static final int KU_DECIPHER_ONLY | |
| KU_DIGITAL_SIGNATURE | back to summary |
|---|---|
| protected static final int KU_DIGITAL_SIGNATURE | |
| KU_ENCIPHER_ONLY | back to summary |
|---|---|
| protected static final int KU_ENCIPHER_ONLY | |
| KU_KEY_AGREEMENT | back to summary |
|---|---|
| protected static final int KU_KEY_AGREEMENT | |
| KU_KEY_CERT_SIGN | back to summary |
|---|---|
| protected static final int KU_KEY_CERT_SIGN | |
| KU_KEY_ENCIPHERMENT | back to summary |
|---|---|
| protected static final int KU_KEY_ENCIPHERMENT | |
| KU_NON_REPUDIATION | back to summary |
|---|---|
| protected static final int KU_NON_REPUDIATION | |
| pubKeyDH | back to summary |
|---|---|
| protected DHPublicKey pubKeyDH | |
| pubKeyEC | back to summary |
|---|---|
| protected ECPublicKey pubKeyEC | |
| pubKeyRSA | back to summary |
|---|---|
| protected PublicKey pubKeyRSA | |
| JcaTlsCertificate | back to summary |
|---|---|
| public JcaTlsCertificate(JcaTlsCrypto crypto, byte[] encoding) throws IOException | |
| JcaTlsCertificate | back to summary |
|---|---|
| public JcaTlsCertificate(JcaTlsCrypto crypto, X509Certificate certificate) | |
| checkUsageInRole | back to summary |
|---|---|
| public TlsCertificate checkUsageInRole(int tlsCertificateRole) throws IOException Implements org.
| |
| convert | back to summary |
|---|---|
| public static JcaTlsCertificate convert(JcaTlsCrypto crypto, TlsCertificate certificate) throws IOException | |
| createEncryptor | back to summary |
|---|---|
| public TlsEncryptor createEncryptor(int tlsCertificateRole) throws IOException Implements org. Doc from org. Return an encryptor based on the public key in this certificate.
| |
| createVerifier | back to summary |
|---|---|
| public TlsVerifier createVerifier(short signatureAlgorithm) throws IOException Implements org.
| |
| createVerifier | back to summary |
|---|---|
| public Tls13Verifier createVerifier(int signatureScheme) throws IOException Implements org.
| |
| getEncoded | back to summary |
|---|---|
| public byte[] getEncoded() throws IOException Implements org. | |
| getExtension | back to summary |
|---|---|
| public byte[] getExtension(ASN1ObjectIdentifier extensionOID) throws IOException Implements org. | |
| getLegacySignatureAlgorithm | back to summary |
|---|---|
| public short getLegacySignatureAlgorithm() throws IOException Implements org.
| |
| getPubKeyDH | back to summary |
|---|---|
| pack-priv DHPublicKey getPubKeyDH() throws IOException | |
| getPubKeyDSS | back to summary |
|---|---|
| pack-priv DSAPublicKey getPubKeyDSS() throws IOException | |
| getPubKeyEC | back to summary |
|---|---|
| pack-priv ECPublicKey getPubKeyEC() throws IOException | |
| getPubKeyEd25519 | back to summary |
|---|---|
| pack-priv PublicKey getPubKeyEd25519() throws IOException | |
| getPubKeyEd448 | back to summary |
|---|---|
| pack-priv PublicKey getPubKeyEd448() throws IOException | |
| getPubKeyRSA | back to summary |
|---|---|
| pack-priv PublicKey getPubKeyRSA() throws IOException | |
| getPublicKey | back to summary |
|---|---|
| protected PublicKey getPublicKey() throws IOException | |
| getSerialNumber | back to summary |
|---|---|
| public BigInteger getSerialNumber() Implements org. | |
| getSigAlgOID | back to summary |
|---|---|
| public String getSigAlgOID() Implements org.
| |
| getSigAlgParams | back to summary |
|---|---|
| public ASN1Encodable getSigAlgParams() throws IOException Implements org. | |
| getSubjectPublicKeyInfo | back to summary |
|---|---|
| protected SubjectPublicKeyInfo getSubjectPublicKeyInfo() throws IOException | |
| getX509Certificate | back to summary |
|---|---|
| public X509Certificate getX509Certificate() | |
| implSupportsSignatureAlgorithm | back to summary |
|---|---|
| protected boolean implSupportsSignatureAlgorithm(short signatureAlgorithm) throws IOException | |
| parseCertificate | back to summary |
|---|---|
| public static X509Certificate parseCertificate(JcaJceHelper helper, byte[] encoding) throws IOException | |
| supportsKeyUsageBit | back to summary |
|---|---|
| protected boolean supportsKeyUsageBit(int keyUsageBit) | |
| supportsRSA_PKCS1 | back to summary |
|---|---|
| protected boolean supportsRSA_PKCS1() throws IOException | |
| supportsRSA_PSS_PSS | back to summary |
|---|---|
| protected boolean supportsRSA_PSS_PSS(short signatureAlgorithm) throws IOException | |
| supportsRSA_PSS_RSAE | back to summary |
|---|---|
| protected boolean supportsRSA_PSS_RSAE() throws IOException | |
| supportsSignatureAlgorithm | back to summary |
|---|---|
| public boolean supportsSignatureAlgorithm(short signatureAlgorithm) throws IOException Implements org.
| |
| supportsSignatureAlgorithmCA | back to summary |
|---|---|
| public boolean supportsSignatureAlgorithmCA(short signatureAlgorithm) throws IOException Implements org. | |
| validateKeyUsageBit | back to summary |
|---|---|
| protected void validateKeyUsageBit(int keyUsageBit) throws IOException | |
| validateRSA_PKCS1 | back to summary |
|---|---|
| protected void validateRSA_PKCS1() throws IOException | |
| validateRSA_PSS_PSS | back to summary |
|---|---|
| protected void validateRSA_PSS_PSS(short signatureAlgorithm) throws IOException | |
| validateRSA_PSS_RSAE | back to summary |
|---|---|
| protected void validateRSA_PSS_RSAE() throws IOException | |