Package de.adorsys.sdjwt
Class DisclosureSpec
- java.lang.Object
-
- de.adorsys.sdjwt.DisclosureSpec
-
public class DisclosureSpec extends Object
Manages the specification of undisclosed claims and array elements.- Author:
- Francis Pouatcha
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDisclosureSpec.Builderstatic classDisclosureSpec.DisclosureData
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DisclosureSpec.Builderbuilder()Map<Integer,DisclosureSpec.DisclosureData>getDecoyArrayElts(SdJwtClaimName arrayClaimName)List<DisclosureSpec.DisclosureData>getDecoyClaims()Map<Integer,DisclosureSpec.DisclosureData>getUndisclosedArrayElts(SdJwtClaimName arrayClaimName)DisclosureSpec.DisclosureDatagetUndisclosedClaim(SdJwtClaimName claimName)Map<SdJwtClaimName,DisclosureSpec.DisclosureData>getUndisclosedClaims()booleanhasUndisclosedArrayElts(SdJwtClaimName claimName)
-
-
-
Method Detail
-
getUndisclosedArrayElts
public Map<Integer,DisclosureSpec.DisclosureData> getUndisclosedArrayElts(SdJwtClaimName arrayClaimName)
-
getDecoyArrayElts
public Map<Integer,DisclosureSpec.DisclosureData> getDecoyArrayElts(SdJwtClaimName arrayClaimName)
-
getUndisclosedClaims
public Map<SdJwtClaimName,DisclosureSpec.DisclosureData> getUndisclosedClaims()
-
getDecoyClaims
public List<DisclosureSpec.DisclosureData> getDecoyClaims()
-
getUndisclosedClaim
public DisclosureSpec.DisclosureData getUndisclosedClaim(SdJwtClaimName claimName)
-
hasUndisclosedArrayElts
public boolean hasUndisclosedArrayElts(SdJwtClaimName claimName)
-
builder
public static DisclosureSpec.Builder builder()
-
-