[−][src]Struct google_container1::GetOpenIDConfigResponse
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
jwks_uri: Option<String>
JSON Web Key uri.
cache_header: Option<HttpCacheControlResponseHeader>
OnePlatform automatically extracts this field and uses it to set the HTTP Cache-Control header.
grant_types: Option<Vec<String>>
Supported grant types.
subject_types_supported: Option<Vec<String>>
Supported subject types.
id_token_signing_alg_values_supported: Option<Vec<String>>
supported ID Token signing Algorithms.
response_types_supported: Option<Vec<String>>
Supported response types.
claims_supported: Option<Vec<String>>
Supported claims.
issuer: Option<String>
OIDC Issuer.
Trait Implementations
impl Clone for GetOpenIDConfigResponse
[src]
fn clone(&self) -> GetOpenIDConfigResponse
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for GetOpenIDConfigResponse
[src]
impl Default for GetOpenIDConfigResponse
[src]
fn default() -> GetOpenIDConfigResponse
[src]
impl<'de> Deserialize<'de> for GetOpenIDConfigResponse
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl ResponseResult for GetOpenIDConfigResponse
[src]
impl Serialize for GetOpenIDConfigResponse
[src]
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
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Typeable for T where
T: Any,
T: Any,