Package de.adorsys.sdjwt
Class IssuerSignedJWT.Builder
- java.lang.Object
-
- de.adorsys.sdjwt.IssuerSignedJWT.Builder
-
- Enclosing class:
- IssuerSignedJWT
public static class IssuerSignedJWT.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IssuerSignedJWTbuild()IssuerSignedJWT.BuilderwithClaims(List<SdJwtClaim> claims)IssuerSignedJWT.BuilderwithDecoyClaims(List<DecoyClaim> decoyClaims)IssuerSignedJWT.BuilderwithHashAlg(String hashAlg)IssuerSignedJWT.BuilderwithJwsType(String jwsType)IssuerSignedJWT.BuilderwithKeyId(String keyId)IssuerSignedJWT.BuilderwithNestedDisclosures(boolean nestedDisclosures)IssuerSignedJWT.BuilderwithSigner(com.nimbusds.jose.JWSSigner signer)
-
-
-
Method Detail
-
withClaims
public IssuerSignedJWT.Builder withClaims(List<SdJwtClaim> claims)
-
withDecoyClaims
public IssuerSignedJWT.Builder withDecoyClaims(List<DecoyClaim> decoyClaims)
-
withHashAlg
public IssuerSignedJWT.Builder withHashAlg(String hashAlg)
-
withSigner
public IssuerSignedJWT.Builder withSigner(com.nimbusds.jose.JWSSigner signer)
-
withKeyId
public IssuerSignedJWT.Builder withKeyId(String keyId)
-
withNestedDisclosures
public IssuerSignedJWT.Builder withNestedDisclosures(boolean nestedDisclosures)
-
withJwsType
public IssuerSignedJWT.Builder withJwsType(String jwsType)
-
build
public IssuerSignedJWT build()
-
-