pub struct PlatformConfiguration {Show 14 fields
pub issuer: String,
pub authorization_endpoint: String,
pub token_endpoint: String,
pub token_endpoint_auth_methods_supported: Vec<String>,
pub token_endpoint_auth_signing_alg_values_supported: Vec<String>,
pub jwks_uri: String,
pub registration_endpoint: String,
pub scopes_supported: Vec<String>,
pub response_types_supported: Vec<String>,
pub subject_types_supported: Vec<String>,
pub id_token_signing_alg_values_supported: Vec<String>,
pub claims_supported: Vec<String>,
pub authorization_server: Option<String>,
pub lti_platform_configuration: LtiPlatformConfiguration,
}Fields§
§issuer: String§token_endpoint: String§token_endpoint_auth_methods_supported: Vec<String>§token_endpoint_auth_signing_alg_values_supported: Vec<String>§jwks_uri: String§registration_endpoint: String§scopes_supported: Vec<String>§response_types_supported: Vec<String>§subject_types_supported: Vec<String>§id_token_signing_alg_values_supported: Vec<String>§claims_supported: Vec<String>§lti_platform_configuration: LtiPlatformConfigurationTrait Implementations§
Source§impl Debug for PlatformConfiguration
impl Debug for PlatformConfiguration
Source§impl<'de> Deserialize<'de> for PlatformConfiguration
impl<'de> Deserialize<'de> for PlatformConfiguration
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
Auto Trait Implementations§
impl Freeze for PlatformConfiguration
impl RefUnwindSafe for PlatformConfiguration
impl Send for PlatformConfiguration
impl Sync for PlatformConfiguration
impl Unpin for PlatformConfiguration
impl UnwindSafe for PlatformConfiguration
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