Get the list of identity providers available for admin login.

Prev Next
Get
/identity-providers/names

Get the list of identity providers available for admin login.

Security
HTTP
Type bearer
Responses
200

Login Response.

Expand All
object
data
Array of object

The list of the identity providers.

object

Details of an identity provider required for logging in.

name
string

Name of the identity provider.

Examplelocal
type
string

The type of the identity provider.

Valid values[ "Credentials", "Saml", "Oidc", "Certificate" ]
redirectUrl
string

The SAML login URL.

Examplehttps://saml.company.com/appgate-admin?SAMLRequest=base64Request
certificatePriorities
Array of object

The prioritization of which client certificate to use.

object
authUrl
string

Authorization endpoint URL for OIDC login.

Examplehttps://oidc.company.com/oauth2/auth
tokenUrl
string

Token endpoint URL for OIDC login.

Examplehttps://oidc.company.com/oauth2/token
clientId
string

Client ID for OIDC login.

Exampleb7258f30-6a5e-4846-9f1d-d247d68b2f1f
scope
string

OIDC scope for getting user information.

Exampleopenid profile offline_access
googleClientSecret
string

OIDC client secret for Google.

bannerMessage
string

Configured banner message to display before login.

ExampleAuthorized use only.
500

Unexpected server side error.

object

Generic HTTP error.

id
string

Machine readable error code.

message
string

Human readable error details.