Class Claim

java.lang.Object
org.keycloak.protocol.oid4vc.model.Claim

public class Claim extends Object
Holding metadata on a claim of verifiable credential.

See: openid-4-verifiable-credential-issuance-1_0.html#appendix-A.2.2

Author:
Francis Pouatcha
  • Constructor Details

    • Claim

      public Claim()
  • Method Details

    • parse

      public static Optional<Claim> parse(org.keycloak.models.KeycloakSession keycloakSession, String credentialFormat, org.keycloak.models.oid4vci.Oid4vcProtocolMapperModel protocolMapper)
    • getName

      public String getName()
    • setName

      public Claim setName(String name)
    • getPath

      public List<String> getPath()
    • setPath

      public Claim setPath(List<String> path)
    • isMandatory

      public boolean isMandatory()
    • setMandatory

      public Claim setMandatory(Boolean mandatory)
    • getDisplay

      public List<ClaimDisplay> getDisplay()
    • setDisplay

      public Claim setDisplay(List<ClaimDisplay> display)