Struct aws_sdk_sts::types::builders::ProvidedContextBuilder
source · #[non_exhaustive]pub struct ProvidedContextBuilder { /* private fields */ }
Expand description
A builder for ProvidedContext
.
Implementations§
source§impl ProvidedContextBuilder
impl ProvidedContextBuilder
sourcepub fn provider_arn(self, input: impl Into<String>) -> Self
pub fn provider_arn(self, input: impl Into<String>) -> Self
The context provider ARN from which the trusted context assertion was generated.
sourcepub fn set_provider_arn(self, input: Option<String>) -> Self
pub fn set_provider_arn(self, input: Option<String>) -> Self
The context provider ARN from which the trusted context assertion was generated.
sourcepub fn get_provider_arn(&self) -> &Option<String>
pub fn get_provider_arn(&self) -> &Option<String>
The context provider ARN from which the trusted context assertion was generated.
sourcepub fn context_assertion(self, input: impl Into<String>) -> Self
pub fn context_assertion(self, input: impl Into<String>) -> Self
The signed and encrypted trusted context assertion generated by the context provider. The trusted context assertion is signed and encrypted by Amazon Web Services STS.
sourcepub fn set_context_assertion(self, input: Option<String>) -> Self
pub fn set_context_assertion(self, input: Option<String>) -> Self
The signed and encrypted trusted context assertion generated by the context provider. The trusted context assertion is signed and encrypted by Amazon Web Services STS.
sourcepub fn get_context_assertion(&self) -> &Option<String>
pub fn get_context_assertion(&self) -> &Option<String>
The signed and encrypted trusted context assertion generated by the context provider. The trusted context assertion is signed and encrypted by Amazon Web Services STS.
sourcepub fn build(self) -> ProvidedContext
pub fn build(self) -> ProvidedContext
Consumes the builder and constructs a ProvidedContext
.
Trait Implementations§
source§impl Clone for ProvidedContextBuilder
impl Clone for ProvidedContextBuilder
source§fn clone(&self) -> ProvidedContextBuilder
fn clone(&self) -> ProvidedContextBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ProvidedContextBuilder
impl Debug for ProvidedContextBuilder
source§impl Default for ProvidedContextBuilder
impl Default for ProvidedContextBuilder
source§fn default() -> ProvidedContextBuilder
fn default() -> ProvidedContextBuilder
source§impl PartialEq for ProvidedContextBuilder
impl PartialEq for ProvidedContextBuilder
source§fn eq(&self, other: &ProvidedContextBuilder) -> bool
fn eq(&self, other: &ProvidedContextBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.