#[non_exhaustive]pub struct RegisterClientOutput { /* private fields */ }
Implementations§
source§impl RegisterClientOutput
impl RegisterClientOutput
sourcepub fn client_id(&self) -> Option<&str>
pub fn client_id(&self) -> Option<&str>
The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.
sourcepub fn client_secret(&self) -> Option<&str>
pub fn client_secret(&self) -> Option<&str>
A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.
sourcepub fn client_id_issued_at(&self) -> i64
pub fn client_id_issued_at(&self) -> i64
Indicates the time at which the clientId
and clientSecret
were issued.
sourcepub fn client_secret_expires_at(&self) -> i64
pub fn client_secret_expires_at(&self) -> i64
Indicates the time at which the clientId
and clientSecret
will become invalid.
The endpoint where the client can request authorization.
sourcepub fn token_endpoint(&self) -> Option<&str>
pub fn token_endpoint(&self) -> Option<&str>
The endpoint where the client can get an access token.
source§impl RegisterClientOutput
impl RegisterClientOutput
sourcepub fn builder() -> RegisterClientOutputBuilder
pub fn builder() -> RegisterClientOutputBuilder
Creates a new builder-style object to manufacture RegisterClientOutput
.
Trait Implementations§
source§impl Clone for RegisterClientOutput
impl Clone for RegisterClientOutput
source§fn clone(&self) -> RegisterClientOutput
fn clone(&self) -> RegisterClientOutput
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 RegisterClientOutput
impl Debug for RegisterClientOutput
source§impl PartialEq<RegisterClientOutput> for RegisterClientOutput
impl PartialEq<RegisterClientOutput> for RegisterClientOutput
source§fn eq(&self, other: &RegisterClientOutput) -> bool
fn eq(&self, other: &RegisterClientOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for RegisterClientOutput
impl RequestId for RegisterClientOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.impl StructuralPartialEq for RegisterClientOutput
Auto Trait Implementations§
impl RefUnwindSafe for RegisterClientOutput
impl Send for RegisterClientOutput
impl Sync for RegisterClientOutput
impl Unpin for RegisterClientOutput
impl UnwindSafe for RegisterClientOutput
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