| Modifier and Type | Class and Description |
|---|---|
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| private final List | |
| public static final String | |
| private final List | |
| private final IssuerSignedJWT | |
| private Optional |
| Access | Constructor and Description |
|---|---|
| private | SdJwt(DisclosureSpec disclosureSpec, JsonNode claimSet, List<SdJwt> nesteSdJwts, Optional<KeyBindingJWT> keyBindingJWT, SignatureSignerContext signer)
|
| Modifier and Type | Method and Description |
|---|---|
| public JsonNode | |
| public static SdJwt. | |
| private SdJwtClaim | createArrayDisclosure(String claimName, JsonNode claimValue, Map<Integer, DisclosureSpec.
|
| private SdJwtClaim | |
| private SdJwtClaim | |
| private List | |
| private SdJwtClaim | |
| public List | |
| private static List | |
| public IssuerSignedJWT | |
| private void | processArrayElement(ArrayDisclosure.
|
| public String | |
| public String | |
| private ArrayNode |
| claims | back to summary |
|---|---|
| private final List<SdJwtClaim> claims | |
| DELIMITER | back to summary |
|---|---|
| public static final String DELIMITER | |
| disclosures | back to summary |
|---|---|
| private final List<String> disclosures | |
| issuerSignedJWT | back to summary |
|---|---|
| private final IssuerSignedJWT issuerSignedJWT | |
| sdJwtString | back to summary |
|---|---|
| private Optional<String> sdJwtString | |
| SdJwt | back to summary |
|---|---|
| private SdJwt(DisclosureSpec disclosureSpec, JsonNode claimSet, List<SdJwt> nesteSdJwts, Optional<KeyBindingJWT> keyBindingJWT, SignatureSignerContext signer) | |
| asNestedPayload | back to summary |
|---|---|
| public JsonNode asNestedPayload() Prepare to a nested payload to this SD-JWT. droping the algo claim. | |
| builder | back to summary |
|---|---|
| public static SdJwt. | |
| createArrayDisclosure | back to summary |
|---|---|
| private SdJwtClaim createArrayDisclosure(String claimName, JsonNode claimValue, Map<Integer, DisclosureSpec. | |
| createArrayOrVisibleClaim | back to summary |
|---|---|
| private SdJwtClaim createArrayOrVisibleClaim(String claimName, JsonNode claimValue, DisclosureSpec disclosureSpec) | |
| createClaim | back to summary |
|---|---|
| private SdJwtClaim createClaim(String claimName, JsonNode claimValue, DisclosureSpec disclosureSpec) | |
| createdDecoyClaims | back to summary |
|---|---|
| private List | |
| createUndisclosedClaim | back to summary |
|---|---|
| private SdJwtClaim createUndisclosedClaim(String claimName, JsonNode claimValue, SdJwtSalt salt) | |
| getDisclosures | back to summary |
|---|---|
| public List | |
| getDisclosureStrings | back to summary |
|---|---|
| private static List | |
| getIssuerSignedJWT | back to summary |
|---|---|
| public IssuerSignedJWT getIssuerSignedJWT() | |
| processArrayElement | back to summary |
|---|---|
| private void processArrayElement(ArrayDisclosure. | |
| toSdJwtString | back to summary |
|---|---|
| public String toSdJwtString() | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |
| validateArrayNode | back to summary |
|---|---|
| private ArrayNode validateArrayNode(String claimName, JsonNode claimValue) | |
| Modifier and Type | Field and Description |
|---|---|
| private JsonNode | |
| private DisclosureSpec | |
| private Optional | |
| private final List | |
| private SignatureSignerContext |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public SdJwt | |
| public SdJwt. | |
| public SdJwt. | |
| public SdJwt. | |
| public SdJwt. | |
| public SdJwt. |
| claimSet | back to summary |
|---|---|
| private JsonNode claimSet | |
| disclosureSpec | back to summary |
|---|---|
| private DisclosureSpec disclosureSpec | |
| keyBindingJWT | back to summary |
|---|---|
| private Optional<KeyBindingJWT> keyBindingJWT | |
| nestedSdJwts | back to summary |
|---|---|
| private final List<SdJwt> nestedSdJwts | |
| signer | back to summary |
|---|---|
| private SignatureSignerContext signer | |
| Builder | back to summary |
|---|---|
| public Builder() | |
| build | back to summary |
|---|---|
| public SdJwt build() | |
| withClaimSet | back to summary |
|---|---|
| public SdJwt. | |
| withDisclosureSpec | back to summary |
|---|---|
| public SdJwt. | |
| withKeyBindingJWT | back to summary |
|---|---|
| public SdJwt. | |
| withNestedSdJwt | back to summary |
|---|---|
| public SdJwt. | |
| withSigner | back to summary |
|---|---|
| public SdJwt. | |