Identity and Access Management API, gRPC: OAuthClientService.ListProfiles
Retrieves the list of profiles that define sets of allowed settings for oauth clients.
gRPC request
rpc ListProfiles (ListProfilesRequest) returns (ListProfilesResponse)
ListProfilesRequest
{}
Request message for OAuthClientService.ListProfiles.
|
Field |
Description |
|
Empty |
|
ListProfilesResponse
{
"profiles": [
{
"id": "string",
"authentication_methods_allowed_values": [
"string"
],
"authentication_methods_default_values": [
"string"
],
"pkce_required_readonly": "bool",
"pkce_required_default_value": "bool"
}
]
}
Response message for OAuthClientService.ListProfiles.
|
Field |
Description |
|
profiles[] |
List of profiles that define sets of allowed settings for oauth clients. |
Profile
Profile defines a set of allowed settings that can be applied to an OAuthClient
(see CreateOAuthClientRequest.profile_id).
|
Field |
Description |
|
id |
string ID of the profile. |
|
authentication_methods_allowed_values[] |
string Authentication methods that are allowed to be set on the oauth client. |
|
authentication_methods_default_values[] |
string Suggested default authentication methods for oauth clients bound to this profile. |
|
pkce_required_readonly |
bool If true, the OAuthClient.pkce_required flag cannot be changed and is fixed |
|
pkce_required_default_value |
bool Default value of the OAuthClient.pkce_required flag for oauth clients bound to this profile. |