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 1078: 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 1080: 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