Struct aws_sdk_ssooidc::output::RegisterClientOutput
source · [−]#[non_exhaustive]pub struct RegisterClientOutput { /* private fields */ }
Implementations
sourceimpl 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.
sourceimpl RegisterClientOutput
impl RegisterClientOutput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture RegisterClientOutput
.
Trait Implementations
sourceimpl Clone for RegisterClientOutput
impl Clone for RegisterClientOutput
sourcefn clone(&self) -> RegisterClientOutput
fn clone(&self) -> RegisterClientOutput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for RegisterClientOutput
impl Debug for RegisterClientOutput
sourceimpl PartialEq<RegisterClientOutput> for RegisterClientOutput
impl PartialEq<RegisterClientOutput> for RegisterClientOutput
sourcefn eq(&self, other: &RegisterClientOutput) -> bool
fn eq(&self, other: &RegisterClientOutput) -> bool
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
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more