[−][src]Struct auth0::authentication::Api
Fields
base_url: Url
authentication: AuthenicationMethod
Implementations
impl Api
[src]
pub fn init(base_url: Url, authentication: AuthenicationMethod) -> Api
[src]
Trait Implementations
impl AuthorizeApplication for Api
[src]
fn authorization_code_flow(&self, request: RequestParameters) -> RequestBuilder
[src]
fn authorization_code_flow_with_pkce(
&self,
request: RequestParameters
) -> RequestBuilder
[src]
&self,
request: RequestParameters
) -> RequestBuilder
fn implicit_flow(&self, request: RequestParameters) -> RequestBuilder
[src]
impl ChangePassword for Api
[src]
fn change_password(&self, request: RequestParameters) -> RequestBuilder
[src]
impl DynamicClientRegistration for Api
[src]
fn register(&self, request: RequestParameters) -> RequestBuilder
[src]
impl GetDeviceCode for Api
[src]
fn device_authorization_flow(
&self,
request: RequestParameters
) -> RequestBuilder
[src]
&self,
request: RequestParameters
) -> RequestBuilder
impl GetToken for Api
[src]
fn authorization_code_flow(&self, request: RequestParameters) -> RequestBuilder
[src]
fn authorization_code_flow_with_pkce(
&self,
request: RequestParameters
) -> RequestBuilder
[src]
&self,
request: RequestParameters
) -> RequestBuilder
fn client_credentials_flow(&self, request: RequestParameters) -> RequestBuilder
[src]
fn resource_owner_password(&self, request: RequestParameters) -> RequestBuilder
[src]
fn device_authorization_flow(
&self,
request: RequestParameters
) -> RequestBuilder
[src]
&self,
request: RequestParameters
) -> RequestBuilder
fn refresh_token(&self, request: RequestParameters) -> RequestBuilder
[src]
fn token_exchange_for_native_social(
&self,
request: RequestParameters
) -> RequestBuilder
[src]
&self,
request: RequestParameters
) -> RequestBuilder
impl Login for Api
[src]
fn authorize<T: Serialize>(&self, request: T) -> RequestBuilder
[src]
impl Logout for Api
[src]
fn logout(&self, request: RequestParameters) -> RequestBuilder
[src]
impl MultiFactorAuthentication for Api
[src]
fn challenge_request(&self, request: RequestParameters) -> RequestBuilder
[src]
fn verify_with_otp(&self, request: RequestParameters) -> RequestBuilder
[src]
fn verify_with_oob(&self, request: RequestParameters) -> RequestBuilder
[src]
fn verify_with_recovery_code(
&self,
request: RequestParameters
) -> RequestBuilder
[src]
&self,
request: RequestParameters
) -> RequestBuilder
fn add_authenticator(&self, request: RequestParameters) -> RequestBuilder
[src]
fn list_authenticators(&self, request: RequestParameters) -> RequestBuilder
[src]
fn delete_authenticator(&self, request: RequestParameters) -> RequestBuilder
[src]
impl Passwordless for Api
[src]
fn passwordless_start(&self, request: RequestParameters) -> RequestBuilder
[src]
fn passwordless_login(&self, request: RequestParameters) -> RequestBuilder
[src]
impl RevokeRequestToken for Api
[src]
fn revoke_refresh_token(&self, request: RequestParameters) -> RequestBuilder
[src]
impl SAML for Api
[src]
fn accept_request(&self, request: RequestParameters) -> RequestBuilder
[src]
fn get_metadata(&self, request: RequestParameters) -> RequestBuilder
[src]
fn idp_flow(&self, request: RequestParameters) -> RequestBuilder
[src]
impl Signup for Api
[src]
fn signup(&self, request: RequestParameters) -> RequestBuilder
[src]
impl UserInfo for Api
[src]
fn user_info(&self, request: RequestParameters) -> RequestBuilder
[src]
impl WSFederation for Api
[src]
fn accept_request(&self, request: RequestParameters) -> RequestBuilder
[src]
fn get_metadata(&self) -> RequestBuilder
[src]
Auto Trait Implementations
impl !RefUnwindSafe for Api
impl Send for Api
impl Sync for Api
impl Unpin for Api
impl !UnwindSafe for Api
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> From<T> for T
[src]
impl<T> Instrument for T
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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>,