Package de.adorsys.sdjwt
Class UndisclosedClaim
- java.lang.Object
-
- de.adorsys.sdjwt.Disclosable
-
- de.adorsys.sdjwt.UndisclosedClaim
-
- All Implemented Interfaces:
SdJwtClaim
public class UndisclosedClaim extends Disclosable implements SdJwtClaim
- Author:
- Francis Pouatcha
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUndisclosedClaim.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UndisclosedClaim.Builderbuilder()SdJwtClaimNamegetClaimName()StringgetClaimNameAsString()List<String>getDisclosureStrings()com.fasterxml.jackson.databind.JsonNodegetVisibleClaimValue(String hashAlgo)Recall no info is visible on these claims in the JWT.-
Methods inherited from class de.adorsys.sdjwt.Disclosable
getDisclosureDigest, getDisclosureString, getSalt, getSaltAsString, toJson, toString
-
-
-
-
Method Detail
-
getClaimName
public SdJwtClaimName getClaimName()
- Specified by:
getClaimNamein interfaceSdJwtClaim
-
getClaimNameAsString
public String getClaimNameAsString()
- Specified by:
getClaimNameAsStringin interfaceSdJwtClaim
-
getVisibleClaimValue
public com.fasterxml.jackson.databind.JsonNode getVisibleClaimValue(String hashAlgo)
Recall no info is visible on these claims in the JWT.- Specified by:
getVisibleClaimValuein interfaceSdJwtClaim
-
builder
public static UndisclosedClaim.Builder builder()
-
getDisclosureStrings
public List<String> getDisclosureStrings()
- Specified by:
getDisclosureStringsin interfaceSdJwtClaim
-
-