| Modifier and Type | Field and Description |
|---|---|
| protected final BcTlsCrypto | |
| protected final SubjectPublicKeyInfo | |
| protected DHPublicKeyParameters | |
| protected ECPublicKeyParameters | |
| protected Ed25519PublicKeyParameters | |
| protected Ed448PublicKeyParameters | |
| protected RSAKeyParameters |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| crypto | back to summary |
|---|---|
| protected final BcTlsCrypto crypto | |
| keyInfo | back to summary |
|---|---|
| protected final SubjectPublicKeyInfo keyInfo | |
| pubKeyDH | back to summary |
|---|---|
| protected DHPublicKeyParameters pubKeyDH | |
| pubKeyEC | back to summary |
|---|---|
| protected ECPublicKeyParameters pubKeyEC | |
| pubKeyEd25519 | back to summary |
|---|---|
| protected Ed25519PublicKeyParameters pubKeyEd25519 | |
| pubKeyEd448 | back to summary |
|---|---|
| protected Ed448PublicKeyParameters pubKeyEd448 | |
| pubKeyRSA | back to summary |
|---|---|
| protected RSAKeyParameters pubKeyRSA | |
| BcTlsRawKeyCertificate | back to summary |
|---|---|
| public BcTlsRawKeyCertificate(BcTlsCrypto crypto, byte[] keyInfo) | |
| BcTlsRawKeyCertificate | back to summary |
|---|---|
| public BcTlsRawKeyCertificate(BcTlsCrypto crypto, SubjectPublicKeyInfo keyInfo) | |
| checkUsageInRole | back to summary |
|---|---|
| public TlsCertificate checkUsageInRole(int tlsCertificateRole) throws IOException Implements org.
| |
| 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 |
|---|---|
| public DHPublicKeyParameters getPubKeyDH() throws IOException | |
| getPubKeyDSS | back to summary |
|---|---|
| public DSAPublicKeyParameters getPubKeyDSS() throws IOException | |
| getPubKeyEC | back to summary |
|---|---|
| public ECPublicKeyParameters getPubKeyEC() throws IOException | |
| getPubKeyEd25519 | back to summary |
|---|---|
| public Ed25519PublicKeyParameters getPubKeyEd25519() throws IOException | |
| getPubKeyEd448 | back to summary |
|---|---|
| public Ed448PublicKeyParameters getPubKeyEd448() throws IOException | |
| getPubKeyRSA | back to summary |
|---|---|
| public RSAKeyParameters getPubKeyRSA() throws IOException | |
| getPublicKey | back to summary |
|---|---|
| protected AsymmetricKeyParameter 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() Implements org. | |
| getSubjectPublicKeyInfo | back to summary |
|---|---|
| public SubjectPublicKeyInfo getSubjectPublicKeyInfo() | |
| supportsKeyUsage | back to summary |
|---|---|
| protected boolean supportsKeyUsage(int keyUsageBit) | |
| supportsRSA_PKCS1 | back to summary |
|---|---|
| protected boolean supportsRSA_PKCS1() | |
| supportsRSA_PSS_PSS | back to summary |
|---|---|
| protected boolean supportsRSA_PSS_PSS(short signatureAlgorithm) | |
| supportsRSA_PSS_RSAE | back to summary |
|---|---|
| protected boolean supportsRSA_PSS_RSAE() | |
| supportsSignatureAlgorithm | back to summary |
|---|---|
| public boolean supportsSignatureAlgorithm(short signatureAlgorithm) throws IOException Implements org.
| |
| supportsSignatureAlgorithm | back to summary |
|---|---|
| protected boolean supportsSignatureAlgorithm(short signatureAlgorithm, int keyUsage) throws IOException | |
| supportsSignatureAlgorithmCA | back to summary |
|---|---|
| public boolean supportsSignatureAlgorithmCA(short signatureAlgorithm) throws IOException Implements org. | |
| validateKeyUsage | back to summary |
|---|---|
| public void validateKeyUsage(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 | |