pub trait ClientConfig {
// Required methods
fn client_id(&self) -> String;
fn client_secret(&self) -> String;
fn redirect_url(&self) -> Option<String>;
fn issuer_url(&self) -> Result<Url>;
fn tls_insecure(&self) -> bool;
fn tls_ca_certificates(&self) -> Vec<String>;
}Required Methods§
fn client_id(&self) -> String
fn client_secret(&self) -> String
fn redirect_url(&self) -> Option<String>
fn issuer_url(&self) -> Result<Url>
fn tls_insecure(&self) -> bool
fn tls_ca_certificates(&self) -> Vec<String>
Implementations on Foreign Types§
Source§impl ClientConfig for (&AuthenticatorGlobalConfig, &AuthenticatorClientConfig)
impl ClientConfig for (&AuthenticatorGlobalConfig, &AuthenticatorClientConfig)
Source§fn issuer_url(&self) -> Result<Url>
fn issuer_url(&self) -> Result<Url>
Get the issuer URL, either the client’s URL, or the global one.