Uses of Class
zeroecho.pkix.scep.ScepCodecException
Packages that use ScepCodecException
-
Uses of ScepCodecException in zeroecho.pkix.scep
Methods in zeroecho.pkix.scep that throw ScepCodecExceptionModifier and TypeMethodDescriptionstatic byte[]ScepCodec.buildCertRepFailure(String transactionId, byte[] recipientNonce, String failInfo, X509Certificate raCert, PrivateKey raKey) Builds a SCEP CertRep FAILURE response signed by the RA.static byte[]ScepCodec.buildCertRepPending(String transactionId, byte[] recipientNonce, X509Certificate raCert, PrivateKey raKey) Builds a SCEP CertRep PENDING response signed by the RA.static byte[]ScepCodec.buildCertRepSuccess(String transactionId, byte[] recipientNonce, byte[] issuedCertDer, X509Certificate requesterCert, X509Certificate raCert, PrivateKey raKey) Builds a SCEP CertRep SUCCESS response signed by the RA.static byte[]ScepCodec.buildDegenerateCertsCms(List<byte[]> certsDer) Builds a degenerate CMS certs-onlySignedDatafrom the given DER-encoded certificates.static ScepPkiMessageScepCodec.decryptRequest(ScepCodec.VerifiedRequest request, X509Certificate raCertificate, PrivateKey raPrivateKey) Decrypts an already verified request using one exact provisioned RA recipient.static StringScepCodec.extractChallengePassword(byte[] csrDer) Extracts the PKCS#9 challengePassword attribute string from a DER-encoded PKCS#10 CSR.static voidScepCodec.requireIssuerAndSubject(byte[] encoded, X500Principal issuer, X500Principal subject) Validates an IssuerAndSubject poll against the frozen issuer and original CSR.static ScepCodec.VerifiedRequestScepCodec.verifyRequest(byte[] cmsDer) Verifies a bounded CMS request before any private-key decryption.