Package de.gematik.idp.authentication
Class JwtBuilder
java.lang.Object
de.gematik.idp.authentication.JwtBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAllBodyClaims(Map<String, Object> additionalClaims) addAllHeaderClaims(Map<String, Object> additionalClaims) addBodyClaim(ClaimName key, Object value) addHeaderClaim(ClaimName key, Object value) buildJwt()expiresAt(ZonedDateTime exp) includeSignerCertificateInHeader(boolean shouldInclude) replaceAllBodyClaims(Map<String, Object> additionalClaims) replaceAllHeaderClaims(Map<String, Object> additionalClaims) setCertificate(X509Certificate certificate) setIdentity(PkiIdentity pkiIdentity) setSignerKey(Key key)
-
Constructor Details
-
JwtBuilder
public JwtBuilder()
-
-
Method Details
-
replaceAllBodyClaims
-
addAllBodyClaims
-
replaceAllHeaderClaims
-
addAllHeaderClaims
-
addHeaderClaim
-
addBodyClaim
-
expiresAt
-
setSignerKey
-
setCertificate
-
setIdentity
-
buildJwt
-
getClaims
-
includeSignerCertificateInHeader
-