Struct google_container1::api::GetOpenIDConfigResponse
source · pub struct GetOpenIDConfigResponse {
pub cache_header: Option<HttpCacheControlResponseHeader>,
pub claims_supported: Option<Vec<String>>,
pub grant_types: Option<Vec<String>>,
pub id_token_signing_alg_values_supported: Option<Vec<String>>,
pub issuer: Option<String>,
pub jwks_uri: Option<String>,
pub response_types_supported: Option<Vec<String>>,
pub subject_types_supported: Option<Vec<String>>,
}
Expand description
GetOpenIDConfigResponse is an OIDC discovery document for the cluster. See the OpenID Connect Discovery 1.0 specification for details.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
Fields§
§cache_header: Option<HttpCacheControlResponseHeader>
OnePlatform automatically extracts this field and uses it to set the HTTP Cache-Control header.
claims_supported: Option<Vec<String>>
Supported claims.
grant_types: Option<Vec<String>>
Supported grant types.
id_token_signing_alg_values_supported: Option<Vec<String>>
supported ID Token signing Algorithms.
issuer: Option<String>
OIDC Issuer.
jwks_uri: Option<String>
JSON Web Key uri.
response_types_supported: Option<Vec<String>>
Supported response types.
subject_types_supported: Option<Vec<String>>
Supported subject types.
Trait Implementations§
source§impl Clone for GetOpenIDConfigResponse
impl Clone for GetOpenIDConfigResponse
source§fn clone(&self) -> GetOpenIDConfigResponse
fn clone(&self) -> GetOpenIDConfigResponse
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for GetOpenIDConfigResponse
impl Debug for GetOpenIDConfigResponse
source§impl Default for GetOpenIDConfigResponse
impl Default for GetOpenIDConfigResponse
source§fn default() -> GetOpenIDConfigResponse
fn default() -> GetOpenIDConfigResponse
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for GetOpenIDConfigResponse
impl<'de> Deserialize<'de> for GetOpenIDConfigResponse
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Serialize for GetOpenIDConfigResponse
impl Serialize for GetOpenIDConfigResponse
impl ResponseResult for GetOpenIDConfigResponse
Auto Trait Implementations§
impl RefUnwindSafe for GetOpenIDConfigResponse
impl Send for GetOpenIDConfigResponse
impl Sync for GetOpenIDConfigResponse
impl Unpin for GetOpenIDConfigResponse
impl UnwindSafe for GetOpenIDConfigResponse
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more