Struct openid_client::Client
source · pub struct Client { /* private fields */ }Expand description
Implementations§
source§impl Client
impl Client
Getter method implementations for Client
sourcepub fn get_client_id(&self) -> String
pub fn get_client_id(&self) -> String
Get client id
sourcepub fn get_client_secret(&self) -> Option<String>
pub fn get_client_secret(&self) -> Option<String>
Get client secret
sourcepub fn get_grant_types(&self) -> Vec<String>
pub fn get_grant_types(&self) -> Vec<String>
Get grant types
sourcepub fn get_id_token_signed_response_alg(&self) -> String
pub fn get_id_token_signed_response_alg(&self) -> String
Get id token signed response algorithm
sourcepub fn get_response_types(&self) -> Vec<String>
pub fn get_response_types(&self) -> Vec<String>
Get response types. See ClientMetadata.
sourcepub fn get_token_endpoint_auth_method(&self) -> String
pub fn get_token_endpoint_auth_method(&self) -> String
Get token endpoint authentication method. See ClientMetadata.
sourcepub fn get_token_endpoint_auth_signing_alg(&self) -> Option<String>
pub fn get_token_endpoint_auth_signing_alg(&self) -> Option<String>
Get token endpoint authentication signing alg. See ClientMetadata.
sourcepub fn get_introspection_endpoint_auth_method(&self) -> Option<String>
pub fn get_introspection_endpoint_auth_method(&self) -> Option<String>
Get introspection endpoint authentication method. See ClientMetadata.
sourcepub fn get_introspection_endpoint_auth_signing_alg(&self) -> Option<String>
pub fn get_introspection_endpoint_auth_signing_alg(&self) -> Option<String>
Get introspection endpoint authentication signing alg. See ClientMetadata.
sourcepub fn get_revocation_endpoint_auth_method(&self) -> Option<String>
pub fn get_revocation_endpoint_auth_method(&self) -> Option<String>
Get revocation endpoint authentication method. See ClientMetadata.
sourcepub fn get_revocation_endpoint_auth_signing_alg(&self) -> Option<String>
pub fn get_revocation_endpoint_auth_signing_alg(&self) -> Option<String>
Get revocation endpoint authentication signing alg. See ClientMetadata.
sourcepub fn get_redirect_uri(&self) -> Option<String>
pub fn get_redirect_uri(&self) -> Option<String>
Get redirect uri. See ClientMetadata.
sourcepub fn get_redirect_uris(&self) -> Option<Vec<String>>
pub fn get_redirect_uris(&self) -> Option<Vec<String>>
Get redirect uris. See ClientMetadata.
sourcepub fn get_response_type(&self) -> Option<String>
pub fn get_response_type(&self) -> Option<String>
Get response type
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Client
impl Send for Client
impl Sync for Client
impl Unpin for Client
impl UnwindSafe for Client
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