From 0d4d7f8c6d0f505c13da507f640f8dc70740a1bb Mon Sep 17 00:00:00 2001 From: andrei-cristea Date: Fri, 8 Mar 2024 14:47:32 +0000 Subject: [PATCH] deploy: 6db926cf005046b1638589a1c01858fa308ae431 --- 0.2.0-SNAPSHOT/api_class_diagram.puml | 2 -- 0.2.0-SNAPSHOT/api_class_diagram.svg | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/0.2.0-SNAPSHOT/api_class_diagram.puml b/0.2.0-SNAPSHOT/api_class_diagram.puml index 13a1c52..034f3c1 100644 --- a/0.2.0-SNAPSHOT/api_class_diagram.puml +++ b/0.2.0-SNAPSHOT/api_class_diagram.puml @@ -122,8 +122,6 @@ package "calypso.crypto.asymmetric" as api { +boolean isCaCertificatesAuthenticationAllowed () +boolean isCardCertificatesAuthenticationAllowed () - - +boolean isTestCertificate () } +interface CardPublicKeySpi <> { +byte[] getRawValue () diff --git a/0.2.0-SNAPSHOT/api_class_diagram.svg b/0.2.0-SNAPSHOT/api_class_diagram.svg index 1457487..2c53fe8 100644 --- a/0.2.0-SNAPSHOT/api_class_diagram.svg +++ b/0.2.0-SNAPSHOT/api_class_diagram.svg @@ -1 +1 @@ - Terminal Calypso Crypto Asymmetric API 0.2.+ (2024-03-08)Colors legend:External public API references:java.securitycalypso.crypto.asymmetrictransactionspicertificatespi«Exception»finalAsymmetricCryptoExceptionAsymmetricCryptoException (String message)AsymmetricCryptoException (String message, Throwable cause)finalAsymmetricCryptoApiPropertiesfinalString VERSIONAsymmetricCryptoCardTransactionManagerFactorySpiAsymmetricCryptoCardTransactionManagerSpi createCardTransactionManager ()AsymmetricCryptoCardTransactionManagerSpivoid initTerminalPkiSession (CardPublicKeySpi cardPublicKey)void updateTerminalPkiSession (byte[] cardApdu)boolean isCardPkiSessionValid (byte[] cardSessionSignature)«Exception»finalCertificateValidationExceptionCertificateValidationException (String message)CertificateValidationException (String message, Throwable cause)PcaCertificateSpiCaCertificateContentSpi checkCertificateAndGetContent ()CaCertificateParserSpibyte getCertificateType () CaCertificateSpi parseCertificate (byte[] cardOutputData)CaCertificateSpibyte[] getIssuerPublicKeyReference () CaCertificateContentSpi checkCertificateAndGetContent (CaCertificateContentSpi issuerCertificateContent)CardCertificateParserSpibyte getCertificateType () CardCertificateSpi parseCertificate (byte[] cardOutputData)CardCertificateSpibyte[] getIssuerPublicKeyReference ()byte[] getCardAid ()byte[] getCardSerialNumber () CardPublicKeySpi checkCertificateAndGetPublicKey (CaCertificateContentSpi issuerCertificateContent)CaCertificateContentSpiPublicKeygetPublicKey ()byte[] getPublicKeyReference () Date getStartDate ()Date getEndDate () boolean isAidCheckRequested ()boolean isAidTruncated ()byte[] getAid () boolean isCaCertificatesAuthenticationAllowed ()boolean isCardCertificatesAuthenticationAllowed () boolean isTestCertificate ()CardPublicKeySpibyte[] getRawValue ()provideuseprovideprovideprovideuseprovideuseprovide \ No newline at end of file + Terminal Calypso Crypto Asymmetric API 0.2.+ (2024-03-08)Colors legend:External public API references:java.securitycalypso.crypto.asymmetrictransactionspicertificatespi«Exception»finalAsymmetricCryptoExceptionAsymmetricCryptoException (String message)AsymmetricCryptoException (String message, Throwable cause)finalAsymmetricCryptoApiPropertiesfinalString VERSIONAsymmetricCryptoCardTransactionManagerFactorySpiAsymmetricCryptoCardTransactionManagerSpi createCardTransactionManager ()AsymmetricCryptoCardTransactionManagerSpivoid initTerminalPkiSession (CardPublicKeySpi cardPublicKey)void updateTerminalPkiSession (byte[] cardApdu)boolean isCardPkiSessionValid (byte[] cardSessionSignature)«Exception»finalCertificateValidationExceptionCertificateValidationException (String message)CertificateValidationException (String message, Throwable cause)PcaCertificateSpiCaCertificateContentSpi checkCertificateAndGetContent ()CaCertificateParserSpibyte getCertificateType () CaCertificateSpi parseCertificate (byte[] cardOutputData)CaCertificateSpibyte[] getIssuerPublicKeyReference () CaCertificateContentSpi checkCertificateAndGetContent (CaCertificateContentSpi issuerCertificateContent)CardCertificateParserSpibyte getCertificateType () CardCertificateSpi parseCertificate (byte[] cardOutputData)CardCertificateSpibyte[] getIssuerPublicKeyReference ()byte[] getCardAid ()byte[] getCardSerialNumber () CardPublicKeySpi checkCertificateAndGetPublicKey (CaCertificateContentSpi issuerCertificateContent)CaCertificateContentSpiPublicKeygetPublicKey ()byte[] getPublicKeyReference () Date getStartDate ()Date getEndDate () boolean isAidCheckRequested ()boolean isAidTruncated ()byte[] getAid () boolean isCaCertificatesAuthenticationAllowed ()boolean isCardCertificatesAuthenticationAllowed ()CardPublicKeySpibyte[] getRawValue ()provideuseprovideprovideprovideuseprovideuseprovide \ No newline at end of file