NAME
Paws::STS::AssumeRoleWithSAMLResponse
ATTRIBUTES
AssumedRoleUser => Paws::STS::AssumedRoleUser
Audience => Str
The value of the C<Recipient> attribute of the
C<SubjectConfirmationData> element of the SAML assertion.
Credentials => Paws::STS::Credentials
Issuer => Str
The value of the C<Issuer> element of the SAML assertion.
NameQualifier => Str
A hash value based on the concatenation of the C<Issuer> response
value, the AWS account ID, and the friendly name (the last part of the
ARN) of the SAML provider in IAM. The combination of C<NameQualifier>
and C<Subject> can be used to uniquely identify a federated user.
The following pseudocode shows how the hash value is calculated:
BASE64 ( SHA1 ( "https://example.com/saml" + "123456789012" + "/MySAMLIdP" ) )
PackedPolicySize => Int
A percentage value that indicates the size of the policy in packed
form. The service rejects any policy with a packed size greater than
100 percent, which means the policy exceeded the allowed space.
Subject => Str
The value of the C<NameID> element in the C<Subject> element of the
SAML assertion.
SubjectType => Str
The format of the name ID, as defined by the C<Format> attribute in the
C<NameID> element of the SAML assertion. Typical examples of the format
are C<transient> or C<persistent>.
If the format includes the prefix urn:oasis:names:tc:SAML:2.0:nameid-format, that prefix is removed. For example, urn:oasis:names:tc:SAML:2.0:nameid-format:transient is returned as transient. If the format includes any other prefix, the format is returned with no modifications.