Name | Type | Multiplicity | Description |
---|---|---|---|
registrationId |
property string |
[1,1] | Unique identifier of the client. |
clientId |
property string |
[1,1] | OAuth 2. |
clientSecret |
property ProtectedStringType |
[0,1] | OAuth 2. |
clientAuthenticationMethod |
property OidcClientAuthenticationMethodType |
[0,1] | Define client authentication method. |
clientSigningAlgorithm |
property string |
[0,1] | Identifier of algorithm for digitally sign or create a MAC of the content. |
idTokenSigningAlgorithm |
property string |
[0,1] | JWA algorithm used for signing ID tokens. |
scope |
property string |
[0,-1] | OpenID Connect Clients use scope values as defined in 3. |
clientName |
property string |
[0,1] | Human friendly name of client. |
nameOfUsernameAttribute |
property string |
[0,1] | Name of attribute in response, which value define name of user in Midpoint. |
openIdProvider |
container OidcOpenIdProviderType |
[1,1] | OpenID Provider. |
simpleProofKey |
container AbstractSimpleKeyType |
[0,1] | Key used for sign with PRIVATE_KEY_JWT. |
keyStoreProofKey |
container AbstractKeyStoreKeyType |
[0,1] | Key used for sign with PRIVATE_KEY_JWT. |
usePkce |
property boolean |
[0,1] | Use Proof Key for Code Exchange for added security. |
Flags: RAM,runtime
Multiplicity: [1,1]
Flags: RAM,runtime
Multiplicity: [1,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime,AVals:5
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,-1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [1,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]