PUT Identity Providers ID
The PUT /IdentityProviders/{id} method is used to update an identity provider in the AnyCAGateway REST. This method returns HTTP 200 OK on a success with the details of the identity provider.
Table 1163: PUT Identity Providers {id} Input Parameters
| Name |
In |
Description |
|---|---|---|
| ID | Query | Required. A string containing the AnyCAGateway REST reference GUID for the identity provider. |
| Authentication Scheme | Body | Required. A string indicating the authentication scheme (reference name) for the identity provider. This must be a unique value among identity providers. |
| Display Name | Body | Required. A string indicating the display name for the identity provider. This must be a unique value among identity providers. |
| ProviderType | Body |
Required. A string indicating the Keyfactor Command provider type of the identity provider. Possible values are:
|
| AuthenticationEnabled | Body |
Optional, but set to true by default if not explicitly set through POST. A boolean that allows users to disable and (re-)enable identity providers in the AnyCAGateway REST. Note: Identity providers cannot be False/disabled if the provider is used as the default identity provider for login in the appsettings.json file. Users cannot authenticate with identity providers that are False/disabled. Internally defined identity providers cannot be disabled (e.g., AD, client certificates, unknown, internal use).
|
| Parameters | Body |
Required. For example: Copy
|
Table 1165: PUT Identity Providers {id} Response Data
| Name |
Description |
|---|---|
| ID | A string containing the AnyCAGateway REST reference GUID for the identity provider. |
| Authentication Scheme | A string indicating the authentication scheme (reference name) for the identity provider. This must be a unique value among identity providers. |
| Display Name | A string indicating the display name for the identity provider. This must be a unique value among identity providers. |
| TypeId |
A string indicating the reference GUID for the type of identity provider. Possible values include:
|
| AuthenticationEnabled |
Optional, but set to true by default if not explicitly set through POST. A boolean that allows users to disable and (re-)enable identity providers in the AnyCAGateway REST. Note: Identity providers cannot be False/disabled if the provider is used as the default identity provider for login in the appsettings.json file. Users cannot authenticate with identity providers that are False/disabled. Internally defined identity providers cannot be disabled (e.g., AD, client certificates, unknown, internal use).
|
| Parameters |
|
Was this page helpful? Provide Feedback