Class CredentialClientPolicy<T>

java.lang.Object
org.keycloak.protocol.oid4vc.clientpolicy.CredentialClientPolicy<T>
Direct Known Subclasses:
PredicateCredentialClientPolicy

public abstract class CredentialClientPolicy<T> extends Object
  • Constructor Details

    • CredentialClientPolicy

      public CredentialClientPolicy(String name, String attrName, Class<T> type, T expectedValue, T defaultValue)
  • Method Details

    • getName

      public String getName()
    • getAttrName

      public String getAttrName()
    • getType

      public Class<T> getType()
    • getExpectedValue

      public T getExpectedValue()
    • getDefaultValue

      public T getDefaultValue()
    • getCurrentValue

      public abstract T getCurrentValue(CredentialScopeRepresentation credScope)