pub struct TokenCredentialOptions { /* private fields */ }
Expand description
Provides options to configure how the Identity library makes authentication requests to Azure Active Directory.
Implementations§
Source§impl TokenCredentialOptions
impl TokenCredentialOptions
Set the authority host for authentication requests.
The authority host to use for authentication requests. The default is
https://login.microsoftonline.com
.
pub fn http_client(&self) -> Arc<dyn HttpClient>
Trait Implementations§
Source§impl Clone for TokenCredentialOptions
impl Clone for TokenCredentialOptions
Source§fn clone(&self) -> TokenCredentialOptions
fn clone(&self) -> TokenCredentialOptions
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for TokenCredentialOptions
impl Debug for TokenCredentialOptions
Source§impl Default for TokenCredentialOptions
impl Default for TokenCredentialOptions
The default token credential options.
The authority host is taken from the AZURE_AUTHORITY_HOST
environment variable if set and a valid URL.
If not, the default authority host is https://login.microsoftonline.com
for the Azure public cloud.
Source§impl From<Arc<dyn HttpClient>> for TokenCredentialOptions
impl From<Arc<dyn HttpClient>> for TokenCredentialOptions
Source§fn from(http_client: Arc<dyn HttpClient>) -> Self
fn from(http_client: Arc<dyn HttpClient>) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for TokenCredentialOptions
impl !RefUnwindSafe for TokenCredentialOptions
impl Send for TokenCredentialOptions
impl Sync for TokenCredentialOptions
impl Unpin for TokenCredentialOptions
impl !UnwindSafe for TokenCredentialOptions
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