pub struct SigV4AuthenticatorResponse { /* private fields */ }
Expand description
Upon successful authentication of a signature, this is returned to convey the principal, session data, and possibly policies associated with the request.
SigV4AuthenticatorResponse structs are immutable. Use SigV4AuthenticatorResponseBuilder to construct a new response.
Implementations§
source§impl SigV4AuthenticatorResponse
impl SigV4AuthenticatorResponse
sourcepub fn builder() -> SigV4AuthenticatorResponseBuilder
pub fn builder() -> SigV4AuthenticatorResponseBuilder
Create a SigV4AuthenticatorResponseBuilder to construct a SigV4AuthenticatorResponse.
sourcepub fn session_data(&self) -> &SessionData
pub fn session_data(&self) -> &SessionData
Retrieve the session data associated with the principal.
Trait Implementations§
source§impl Clone for SigV4AuthenticatorResponse
impl Clone for SigV4AuthenticatorResponse
source§fn clone(&self) -> SigV4AuthenticatorResponse
fn clone(&self) -> SigV4AuthenticatorResponse
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 SigV4AuthenticatorResponse
impl Debug for SigV4AuthenticatorResponse
source§impl From<GetSigningKeyResponse> for SigV4AuthenticatorResponse
impl From<GetSigningKeyResponse> for SigV4AuthenticatorResponse
source§fn from(request: GetSigningKeyResponse) -> Self
fn from(request: GetSigningKeyResponse) -> Self
Converts to this type from the input type.