Package org.keycloak.sdjwt
Class IssuerSignedJWT.Builder
java.lang.Object
org.keycloak.sdjwt.IssuerSignedJWT.Builder
- Enclosing class:
- IssuerSignedJWT
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()withClaim(SdJwtClaim sdJwtClaim) withClaims(com.fasterxml.jackson.databind.node.ObjectNode claimsNode) withClaims(com.fasterxml.jackson.databind.node.ObjectNode claimsNode, DisclosureSpec disclosureSpec) withClaims(List<SdJwtClaim> claims) withDecoyClaims(List<DecoyClaim> decoyClaims) withExp(long exp) withHashAlg(String hashAlg) withIat(long iat) withJwsHeader(JWSHeader jwsHeader) withJwsType(String jwsType) withKeyBindingKey(JWK keyBinding) withNbf(long nbf) withNestedDisclosures(boolean nestedDisclosures) withSigner(SignatureSignerContext signer) withX5c(Certificate x5c)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
withClaims
-
withClaims
public IssuerSignedJWT.Builder withClaims(com.fasterxml.jackson.databind.node.ObjectNode claimsNode) -
withClaims
public IssuerSignedJWT.Builder withClaims(com.fasterxml.jackson.databind.node.ObjectNode claimsNode, DisclosureSpec disclosureSpec) -
withDecoyClaims
-
withHashAlg
-
withSigner
-
withNestedDisclosures
-
withJwsType
-
withJwsHeader
-
withKid
-
withX5c
-
withX5c
-
withX5c
-
withIat
-
withNbf
-
withExp
-
withKeyBindingKey
-
withClaim
-
build
-