#include <get_open_idc_onfig_response.h>
GetOpenIDConfigResponse is an OIDC discovery document for the cluster. See the OpenID Connect Discovery 1.0 specification for details.
◆ GetOpenIDConfigResponse() [1/2]
google_container_api::GetOpenIDConfigResponse::GetOpenIDConfigResponse |
( |
const Json::Value & |
storage | ) |
|
|
explicit |
Standard constructor for an immutable data object instance.
- Parameters
-
[in] | storage | The underlying data storage for this instance. |
◆ GetOpenIDConfigResponse() [2/2]
google_container_api::GetOpenIDConfigResponse::GetOpenIDConfigResponse |
( |
Json::Value * |
storage | ) |
|
|
explicit |
Standard constructor for a mutable data object instance.
- Parameters
-
[in] | storage | The underlying data storage for this instance. |
◆ ~GetOpenIDConfigResponse()
google_container_api::GetOpenIDConfigResponse::~GetOpenIDConfigResponse |
( |
| ) |
|
|
virtual |
◆ clear_cache_header()
void google_container_api::GetOpenIDConfigResponse::clear_cache_header |
( |
| ) |
|
|
inline |
Clears the 'cacheHeader
' attribute.
◆ clear_claims_supported()
void google_container_api::GetOpenIDConfigResponse::clear_claims_supported |
( |
| ) |
|
|
inline |
Clears the 'claims_supported
' attribute.
◆ clear_grant_types()
void google_container_api::GetOpenIDConfigResponse::clear_grant_types |
( |
| ) |
|
|
inline |
Clears the 'grant_types
' attribute.
◆ clear_id_token_signing_alg_values_supported()
void google_container_api::GetOpenIDConfigResponse::clear_id_token_signing_alg_values_supported |
( |
| ) |
|
|
inline |
Clears the 'id_token_signing_alg_values_supported
' attribute.
◆ clear_issuer()
void google_container_api::GetOpenIDConfigResponse::clear_issuer |
( |
| ) |
|
|
inline |
Clears the 'issuer
' attribute.
◆ clear_jwks_uri()
void google_container_api::GetOpenIDConfigResponse::clear_jwks_uri |
( |
| ) |
|
|
inline |
Clears the 'jwks_uri
' attribute.
◆ clear_response_types_supported()
void google_container_api::GetOpenIDConfigResponse::clear_response_types_supported |
( |
| ) |
|
|
inline |
Clears the 'response_types_supported
' attribute.
◆ clear_subject_types_supported()
void google_container_api::GetOpenIDConfigResponse::clear_subject_types_supported |
( |
| ) |
|
|
inline |
Clears the 'subject_types_supported
' attribute.
◆ get_cache_header()
Get a reference to the value of the 'cacheHeader
' attribute.
◆ get_claims_supported()
const client::JsonCppArray<string > google_container_api::GetOpenIDConfigResponse::get_claims_supported |
( |
| ) |
const |
|
inline |
Get a reference to the value of the 'claims_supported
' attribute.
◆ get_grant_types()
const client::JsonCppArray<string > google_container_api::GetOpenIDConfigResponse::get_grant_types |
( |
| ) |
const |
|
inline |
Get a reference to the value of the 'grant_types
' attribute.
◆ get_id_token_signing_alg_values_supported()
const client::JsonCppArray<string > google_container_api::GetOpenIDConfigResponse::get_id_token_signing_alg_values_supported |
( |
| ) |
const |
|
inline |
Get a reference to the value of the 'id_token_signing_alg_values_supported
' attribute.
◆ get_issuer()
const StringPiece google_container_api::GetOpenIDConfigResponse::get_issuer |
( |
| ) |
const |
|
inline |
Get the value of the 'issuer
' attribute.
◆ get_jwks_uri()
const StringPiece google_container_api::GetOpenIDConfigResponse::get_jwks_uri |
( |
| ) |
const |
|
inline |
Get the value of the 'jwks_uri
' attribute.
◆ get_response_types_supported()
const client::JsonCppArray<string > google_container_api::GetOpenIDConfigResponse::get_response_types_supported |
( |
| ) |
const |
|
inline |
Get a reference to the value of the 'response_types_supported
' attribute.
◆ get_subject_types_supported()
const client::JsonCppArray<string > google_container_api::GetOpenIDConfigResponse::get_subject_types_supported |
( |
| ) |
const |
|
inline |
Get a reference to the value of the 'subject_types_supported
' attribute.
◆ GetTypeName()
const StringPiece google_container_api::GetOpenIDConfigResponse::GetTypeName |
( |
| ) |
const |
|
inline |
◆ has_cache_header()
bool google_container_api::GetOpenIDConfigResponse::has_cache_header |
( |
| ) |
const |
|
inline |
Determine if the 'cacheHeader
' attribute was set.
- Returns
- true if the '
cacheHeader
' attribute was set.
◆ has_claims_supported()
bool google_container_api::GetOpenIDConfigResponse::has_claims_supported |
( |
| ) |
const |
|
inline |
Determine if the 'claims_supported
' attribute was set.
- Returns
- true if the '
claims_supported
' attribute was set.
◆ has_grant_types()
bool google_container_api::GetOpenIDConfigResponse::has_grant_types |
( |
| ) |
const |
|
inline |
Determine if the 'grant_types
' attribute was set.
- Returns
- true if the '
grant_types
' attribute was set.
◆ has_id_token_signing_alg_values_supported()
bool google_container_api::GetOpenIDConfigResponse::has_id_token_signing_alg_values_supported |
( |
| ) |
const |
|
inline |
Determine if the 'id_token_signing_alg_values_supported
' attribute was set.
- Returns
- true if the '
id_token_signing_alg_values_supported
' attribute was set.
◆ has_issuer()
bool google_container_api::GetOpenIDConfigResponse::has_issuer |
( |
| ) |
const |
|
inline |
Determine if the 'issuer
' attribute was set.
- Returns
- true if the '
issuer
' attribute was set.
◆ has_jwks_uri()
bool google_container_api::GetOpenIDConfigResponse::has_jwks_uri |
( |
| ) |
const |
|
inline |
Determine if the 'jwks_uri
' attribute was set.
- Returns
- true if the '
jwks_uri
' attribute was set.
◆ has_response_types_supported()
bool google_container_api::GetOpenIDConfigResponse::has_response_types_supported |
( |
| ) |
const |
|
inline |
Determine if the 'response_types_supported
' attribute was set.
- Returns
- true if the '
response_types_supported
' attribute was set.
◆ has_subject_types_supported()
bool google_container_api::GetOpenIDConfigResponse::has_subject_types_supported |
( |
| ) |
const |
|
inline |
Determine if the 'subject_types_supported
' attribute was set.
- Returns
- true if the '
subject_types_supported
' attribute was set.
◆ mutable_cacheHeader()
Gets a reference to a mutable value of the 'cacheHeader
' property.
OnePlatform automatically extracts this field and uses it to set the HTTP Cache-Control header.
- Returns
- The result can be modified to change the attribute value.
◆ mutable_claims_supported()
client::JsonCppArray<string > google_container_api::GetOpenIDConfigResponse::mutable_claims_supported |
( |
| ) |
|
|
inline |
Gets a reference to a mutable value of the 'claims_supported
' property.
Supported claims.
- Returns
- The result can be modified to change the attribute value.
◆ mutable_grant_types()
client::JsonCppArray<string > google_container_api::GetOpenIDConfigResponse::mutable_grant_types |
( |
| ) |
|
|
inline |
Gets a reference to a mutable value of the 'grant_types
' property.
Supported grant types.
- Returns
- The result can be modified to change the attribute value.
◆ mutable_id_token_signing_alg_values_supported()
client::JsonCppArray<string > google_container_api::GetOpenIDConfigResponse::mutable_id_token_signing_alg_values_supported |
( |
| ) |
|
|
inline |
Gets a reference to a mutable value of the 'id_token_signing_alg_values_supported
' property.
supported ID Token signing Algorithms.
- Returns
- The result can be modified to change the attribute value.
◆ mutable_response_types_supported()
client::JsonCppArray<string > google_container_api::GetOpenIDConfigResponse::mutable_response_types_supported |
( |
| ) |
|
|
inline |
Gets a reference to a mutable value of the 'response_types_supported
' property.
Supported response types.
- Returns
- The result can be modified to change the attribute value.
◆ mutable_subject_types_supported()
client::JsonCppArray<string > google_container_api::GetOpenIDConfigResponse::mutable_subject_types_supported |
( |
| ) |
|
|
inline |
Gets a reference to a mutable value of the 'subject_types_supported
' property.
Supported subject types.
- Returns
- The result can be modified to change the attribute value.
◆ New()
Creates a new default instance.
- Returns
- Ownership is passed back to the caller.
◆ set_issuer()
void google_container_api::GetOpenIDConfigResponse::set_issuer |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'issuer
' attribute.
OIDC Issuer.
- Parameters
-
◆ set_jwks_uri()
void google_container_api::GetOpenIDConfigResponse::set_jwks_uri |
( |
const StringPiece & |
value | ) |
|
|
inline |
Change the 'jwks_uri
' attribute.
JSON Web Key uri.
- Parameters
-
The documentation for this class was generated from the following files: