← Back to plugin index

Value-Provider Based Claim

Description
Adds a claim with the value of the configured value provider to the Remote Consent request token, so that the remote consent site can show it to the user.
Type name
ValueProviderRemoteConsentClaim
Class
com.airlock.iam.oauth2.application.configuration.remoteconsent.ValueProviderRemoteConsentClaimConfig
May be used by
License-Tags
RemoteConsent
Properties
Mandatory Claim (mandatoryClaim)
Description
If enabled, the value provider has to provide a value. The consent fails with a technical error if it provides none.

Keep this disabled if the value is unavailable for some clients of this authorization server: the claim is then simply omitted from the Remote Consent request token.

Attributes
Boolean
Optional
Default value
false
Claim Name (claimName)
Description
The name (JSON key) of the claim in the Remote Consent request token.
Attributes
String
Mandatory
YAML Template (with default values)

type: ValueProviderRemoteConsentClaim
id: ValueProviderRemoteConsentClaim-xxxxxx
displayName: 
comment: 
properties:
  claimName:
  claimValueProvider:
  mandatoryClaim: false