IdentityProvider
An IdentityProvider defines the information returned about an external identity provider for use with user authentication or user verification.
Properties
Name | Type | Description | Notes |
---|---|---|---|
AuthenticationEnabled | bool? | A flag indicating if the external identity provider can be used for user authentication. | [optional] |
ButtonImage | string | The URI of the logo to display on the login button for this external identity provider. | [optional] |
ButtonText | string | The unique text to display on the login button for this external identity provider. | [optional] |
CreateUser | bool? | A flag indicating if the user should be created after authenticating to the external identity provider if it doesn't exist. The user attributes specified by the userAttributeMappings attribute are used to populate the user in IDaaS. This value is used if authenticationEnabled is true. | [optional] |
Domains | string | The space separated list of domains associated with the external identity provider for use with user authentication. | [optional] |
Id | string | The UUID of the external identity provider. | [optional] |
Issuer | string | The issuer URI for the external OIDC identity provider or the issuer, or IDP Entity ID, for the external SAML identity provider. | [optional] |
Name | string | The unique name of the external identity provider. | [optional] |
Protocol | string | The type of the external identity provider. | [optional] |
SpId | string | The client identifier provided by the external OIDC identity provider or the SP entity ID provided to the external SAML identity provider. | [optional] |
Type | string | The type of the external identity provider. | [optional] |
VerificationCertificate2DN | string | The verification certificate2 DN used with the external identity provider. | [optional] |
VerificationCertificate2ExpiryDate | DateTime? | The verification certificate2 expiry date used with the external identity provider. | [optional] |
VerificationCertificateDN | string | The verification certificate DN used with the external identity provider. | [optional] |
VerificationCertificateExpiryDate | DateTime? | The verification certificate expiry date used with the external identity provider. | [optional] |
VerificationEnabled | bool? | A flag indicating if the external identity provider can be used for user verification. | [optional] |