File Coverage

blib/lib/Paws/STS/GetFederationTokenResponse.pm
Criterion Covered Total %
statement 6 6 100.0
branch n/a
condition n/a
subroutine 2 2 100.0
pod n/a
total 8 8 100.0


line stmt bran cond sub pod time code
1              
2             package Paws::STS::GetFederationTokenResponse;
3 1     1   276 use Moose;
  1     1   2  
  1         7  
  1         487  
  1         2  
  1         7  
4             has Credentials => (is => 'ro', isa => 'Paws::STS::Credentials');
5             has FederatedUser => (is => 'ro', isa => 'Paws::STS::FederatedUser');
6             has PackedPolicySize => (is => 'ro', isa => 'Int');
7              
8             has _request_id => (is => 'ro', isa => 'Str');
9             1;
10              
11             ### main pod documentation begin ###
12              
13             =head1 NAME
14              
15             Paws::STS::GetFederationTokenResponse
16              
17             =head1 ATTRIBUTES
18              
19              
20             =head2 Credentials => L<Paws::STS::Credentials>
21              
22             The temporary security credentials, which include an access key ID, a
23             secret access key, and a security (or session) token.
24              
25             B<Note:> The size of the security token that STS APIs return is not
26             fixed. We strongly recommend that you make no assumptions about the
27             maximum size. As of this writing, the typical size is less than 4096
28             bytes, but that can vary. Also, future updates to AWS might require
29             larger sizes.
30              
31              
32             =head2 FederatedUser => L<Paws::STS::FederatedUser>
33              
34             Identifiers for the federated user associated with the credentials
35             (such as C<arn:aws:sts::123456789012:federated-user/Bob> or
36             C<123456789012:Bob>). You can use the federated user's ARN in your
37             resource-based policies, such as an Amazon S3 bucket policy.
38              
39              
40             =head2 PackedPolicySize => Int
41              
42             A percentage value indicating the size of the policy in packed form.
43             The service rejects policies for which the packed size is greater than
44             100 percent of the allowed value.
45              
46              
47             =head2 _request_id => Str
48              
49              
50             =cut
51