Class CredentialClientPolicyExecutor

java.lang.Object
org.keycloak.protocol.oid4vc.clientpolicy.CredentialClientPolicyExecutor
All Implemented Interfaces:
Provider, ClientPolicyExecutorProvider<ClientPolicyExecutorConfigurationRepresentation>

public class CredentialClientPolicyExecutor extends Object implements ClientPolicyExecutorProvider<ClientPolicyExecutorConfigurationRepresentation>
This client policy executor can be reference in a client profile definition like this, which we currently don't add to the defaults client profile definitions. { "name": "oid4vci-client-profile", "description": "Client profile, which enforces various policies on oid4vci clients.", "executors": [ { "executor": "oid4vci-policy-executor", "configuration": {} } ] }