#[non_exhaustive]pub struct AwsAdditionalDetailsBuilder { /* private fields */ }Expand description
A builder for AwsAdditionalDetails.
Implementations§
Source§impl AwsAdditionalDetailsBuilder
impl AwsAdditionalDetailsBuilder
Sourcepub fn identity_context(self, input: impl Into<String>) -> Self
pub fn identity_context(self, input: impl Into<String>) -> Self
The trusted context assertion is signed and encrypted by STS. It provides access to sts:identity_context claim in the idToken without JWT parsing
Identity context comprises information that Amazon Web Services services use to make authorization decisions when they receive requests.
Sourcepub fn set_identity_context(self, input: Option<String>) -> Self
pub fn set_identity_context(self, input: Option<String>) -> Self
The trusted context assertion is signed and encrypted by STS. It provides access to sts:identity_context claim in the idToken without JWT parsing
Identity context comprises information that Amazon Web Services services use to make authorization decisions when they receive requests.
Sourcepub fn get_identity_context(&self) -> &Option<String>
pub fn get_identity_context(&self) -> &Option<String>
The trusted context assertion is signed and encrypted by STS. It provides access to sts:identity_context claim in the idToken without JWT parsing
Identity context comprises information that Amazon Web Services services use to make authorization decisions when they receive requests.
Sourcepub fn build(self) -> AwsAdditionalDetails
pub fn build(self) -> AwsAdditionalDetails
Consumes the builder and constructs a AwsAdditionalDetails.
Trait Implementations§
Source§impl Clone for AwsAdditionalDetailsBuilder
impl Clone for AwsAdditionalDetailsBuilder
Source§fn clone(&self) -> AwsAdditionalDetailsBuilder
fn clone(&self) -> AwsAdditionalDetailsBuilder
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for AwsAdditionalDetailsBuilder
impl Debug for AwsAdditionalDetailsBuilder
Source§impl Default for AwsAdditionalDetailsBuilder
impl Default for AwsAdditionalDetailsBuilder
Source§fn default() -> AwsAdditionalDetailsBuilder
fn default() -> AwsAdditionalDetailsBuilder
impl StructuralPartialEq for AwsAdditionalDetailsBuilder
Auto Trait Implementations§
impl Freeze for AwsAdditionalDetailsBuilder
impl RefUnwindSafe for AwsAdditionalDetailsBuilder
impl Send for AwsAdditionalDetailsBuilder
impl Sync for AwsAdditionalDetailsBuilder
impl Unpin for AwsAdditionalDetailsBuilder
impl UnwindSafe for AwsAdditionalDetailsBuilder
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more