CustomAWSCredentials.fromCredentials constructor

CustomAWSCredentials.fromCredentials(
  1. Credentials credentials
)

Implementation

factory CustomAWSCredentials.fromCredentials(Credentials credentials) {
  return CustomAWSCredentials(
    accessKeyId: credentials.id,
    secretAccessKey: credentials.accessKey,
    sessionToken: credentials.token,
    expiration: DateTime.now().add(const Duration(hours: 1)), // Default 1 hour
  );
}