| 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. |
| 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. |
Flags: RAM,runtime
Multiplicity: [1,1]
Flags: RAM,runtime
Multiplicity: [1,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime,AVals:4
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]