Note: this component stores cluster-wide configuration data and is mirrored across all servers in the topology within the the same cluster.
Note: changes to cluster-wide configuration objects are immediately and automatically mirrored across all servers within the same cluster, so offline changes are not supported.
OpenID Connect Claims defines a claim that may be exposed through the UserInfo endpoint and its mapping to attribute(s) of the identity resource.
Claims may be defined by name or the path to the specific field of a claim. Examples:
The properties supported by this managed object are as follows:
Basic Properties: | Advanced Properties: |
---|---|
↓ identity-resource-attribute | None |
Description | The attribute of the identity resource to be mapped to the OpenID Connect Claim. Examples of valid attribute paths are:
|
Default Value | None |
Allowed Values | A string |
Multi-Valued | Yes |
Required | Yes |
Admin Action Required | None. Modification requires no further action |
To list the configured OpenID Connect Claims:
dsconfig list-openid-connect-claims [--property {propertyName}] ...
To view the configuration for an existing OpenID Connect Claim:
dsconfig get-openid-connect-claim-prop --claim-name {name} [--tab-delimited] [--script-friendly] [--property {propertyName}] ...
To update the configuration for an existing OpenID Connect Claim:
dsconfig set-openid-connect-claim-prop --claim-name {name} (--set|--add|--remove) {propertyName}:{propertyValue} [(--set|--add|--remove) {propertyName}:{propertyValue}] ...
To create a new OpenID Connect Claim:
dsconfig create-openid-connect-claim --claim-name {name} --set identity-resource-attribute:{propertyValue} [--set {propertyName}:{propertyValue}] ...
To delete an existing OpenID Connect Claim:
dsconfig delete-openid-connect-claim --claim-name {name}