Class AuthenticationChallengeVerifier

java.lang.Object
de.gematik.idp.authentication.AuthenticationChallengeVerifier

public class AuthenticationChallengeVerifier extends Object
  • Constructor Details

    • AuthenticationChallengeVerifier

      public AuthenticationChallengeVerifier()
  • Method Details

    • verifyResponseAndThrowExceptionIfFail

      public void verifyResponseAndThrowExceptionIfFail(JsonWebToken authenticationResponse)
    • verifyResponseWithCertAndThrowExceptionIfFail

      public void verifyResponseWithCertAndThrowExceptionIfFail(X509Certificate authCert, JsonWebToken authenticationResponse)
    • extractClientCertificateFromChallenge

      public Optional<X509Certificate> extractClientCertificateFromChallenge(JsonWebToken authenticationResponse)
    • extractClaimsFromSignedChallenge

      public Map<String,Object> extractClaimsFromSignedChallenge(AuthenticationResponse authenticationResponse)