Get an OpenID provider
get
Authorizations
defguard_sessionstringRequired
Path parameters
namestringRequired
Name of the OpenID provider.
Responses
200
OpenID provider details.
application/json
objectOptional
204
No OpenID provider with this name.
401
Session is missing or invalid.
application/json
403
Requires admin privileges.
application/json
500
Unable to get OpenID provider.
application/json
get/api/v1/openid/provider/{name}
GET /api/v1/openid/provider/{name} HTTP/1.1
Accept: */*
{
"provider": {
"base_url": "https://accounts.google.com",
"client_id": "client-id",
"name": "google"
},
"settings": {
"create_account": false,
"username_handling": "remove_forbidden"
}
}Last updated
Was this helpful?