pub trait OidcEndpointConfig {
// Required methods
fn discovery_endpoint(&self) -> &str;
fn authorization_endpoint(&self) -> Option<&str>;
fn token_endpoint(&self) -> Option<&str>;
fn user_info_endpoint(&self) -> Option<&str>;
fn jwks_endpoint(&self) -> Option<&str>;
fn revocation_endpoint(&self) -> Option<&str>;
fn end_session_endpoint(&self) -> Option<&str>;
fn introspection_endpoint(&self) -> Option<&str>;
}Required Methods§
fn discovery_endpoint(&self) -> &str
fn token_endpoint(&self) -> Option<&str>
fn user_info_endpoint(&self) -> Option<&str>
fn jwks_endpoint(&self) -> Option<&str>
fn revocation_endpoint(&self) -> Option<&str>
fn end_session_endpoint(&self) -> Option<&str>
fn introspection_endpoint(&self) -> Option<&str>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".