Package de.gematik.idp.authentication
Class AuthenticationTokenBuilder
java.lang.Object
de.gematik.idp.authentication.AuthenticationTokenBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildAuthenticationToken(X509Certificate clientCertificate, Map<String, Object> serverChallengeClaims, ZonedDateTime issueingTime) buildAuthenticationTokenFromSektoralIdToken(JsonWebToken idToken, ZonedDateTime issueingTime, Map<String, String> sessionData) buildAuthenticationTokenFromSsoToken(JsonWebToken ssoToken, JsonWebToken challengeToken, ZonedDateTime issueingTime)
-
Constructor Details
-
AuthenticationTokenBuilder
public AuthenticationTokenBuilder()
-
-
Method Details
-
buildAuthenticationToken
public IdpJwe buildAuthenticationToken(X509Certificate clientCertificate, Map<String, Object> serverChallengeClaims, ZonedDateTime issueingTime) -
buildAuthenticationTokenFromSsoToken
public IdpJwe buildAuthenticationTokenFromSsoToken(JsonWebToken ssoToken, JsonWebToken challengeToken, ZonedDateTime issueingTime) -
buildAuthenticationTokenFromSektoralIdToken
public IdpJwe buildAuthenticationTokenFromSektoralIdToken(JsonWebToken idToken, ZonedDateTime issueingTime, Map<String, String> sessionData)
-