Uses of Class
org.jmrtd.cert.CardVerifiableCertificate
-
Packages that use CardVerifiableCertificate Package Description org.jmrtd org.jmrtd.cert org.jmrtd.protocol -
-
Uses of CardVerifiableCertificate in org.jmrtd
Method parameters in org.jmrtd with type arguments of type CardVerifiableCertificate Modifier and Type Method Description abstract EACTAResult
AbstractMRTDCardService. doEACTA(CVCPrincipal caReference, List<CardVerifiableCertificate> terminalCertificates, PrivateKey terminalKey, String taAlg, EACCAResult chipAuthenticationResult, String documentNumber)
Performs Terminal Authentication (TA) part of EAC (version 1).abstract EACTAResult
AbstractMRTDCardService. doEACTA(CVCPrincipal caReference, List<CardVerifiableCertificate> terminalCertificates, PrivateKey terminalKey, String taAlg, EACCAResult chipAuthenticationResult, PACEResult paceResult)
Performs Terminal Authentication (TA) part of EAC (version 1).EACTAResult
PassportService. doEACTA(CVCPrincipal caReference, List<CardVerifiableCertificate> terminalCertificates, PrivateKey terminalKey, String taAlg, EACCAResult chipAuthenticationResult, String documentNumber)
Performs Terminal Authentication (TA) part of EAC (version 1).EACTAResult
PassportService. doEACTA(CVCPrincipal caReference, List<CardVerifiableCertificate> terminalCertificates, PrivateKey terminalKey, String taAlg, EACCAResult chipAuthenticationResult, PACEResult paceResult)
Performs Terminal Authentication (TA) part of EAC (version 1). -
Uses of CardVerifiableCertificate in org.jmrtd.cert
Methods in org.jmrtd.cert that return CardVerifiableCertificate Modifier and Type Method Description static CardVerifiableCertificate
CVCertificateBuilder. createCertificate(PublicKey publicKey, PrivateKey signerKey, String algorithmName, CVCPrincipal caRef, CVCPrincipal holderRef, CVCAuthorizationTemplate authZTemplate, Date validFrom, Date validTo, String provider)
Produces card verifiable certificates. -
Uses of CardVerifiableCertificate in org.jmrtd.protocol
Methods in org.jmrtd.protocol that return types with arguments of type CardVerifiableCertificate Modifier and Type Method Description List<CardVerifiableCertificate>
EACTAResult. getCVCertificates()
Returns the chain of card verifiable certificates that is to be used for authenticating the PCD to the ICC.Method parameters in org.jmrtd.protocol with type arguments of type CardVerifiableCertificate Modifier and Type Method Description EACTAResult
EACTAProtocol. doEACTA(CVCPrincipal caReference, List<CardVerifiableCertificate> terminalCertificates, PrivateKey terminalKey, String taAlg, EACCAResult chipAuthenticationResult, String documentNumber)
Perform the EAC-TA (Terminal Authentication) part of EAC (version 1).EACTAResult
EACTAProtocol. doTA(CVCPrincipal caReference, List<CardVerifiableCertificate> terminalCertificates, PrivateKey terminalKey, String taAlg, EACCAResult chipAuthenticationResult, byte[] idPICC)
Executes the Terminal Authentication protocol.EACTAResult
EACTAProtocol. doTA(CVCPrincipal caReference, List<CardVerifiableCertificate> terminalCertificates, PrivateKey terminalKey, String taAlg, EACCAResult chipAuthenticationResult, PACEResult paceResult)
Perform TA (Terminal Authentication) part of EAC (version 1).Constructor parameters in org.jmrtd.protocol with type arguments of type CardVerifiableCertificate Constructor Description EACTAResult(EACCAResult caResult, CVCPrincipal caReference, List<CardVerifiableCertificate> terminalCertificates, PrivateKey terminalKey, String documentNumber, byte[] cardChallenge)
Constructs a new terminal authentication result.
-