AWSSessionCredentials class
Represents an AWS session credentials object. These credentials are temporary credentials that are issued by AWS Secure Token Service (STS). They can be used to access input and output artifacts in the S3 bucket used to store artifact for the pipeline in AWS CodePipeline.
Constructors
- AWSSessionCredentials.new({required String accessKeyId, required String secretAccessKey, required String sessionToken})
-
AWSSessionCredentials.fromJson(Map<
String, dynamic> json) -
factory
Properties
- accessKeyId → String
-
The access key for the session.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- secretAccessKey → String
-
The secret access key for the session.
final
- sessionToken → String
-
The token for the session.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited