All Downloads are FREE. Search and download functionalities are using the official Maven repository.

commonMain.aws.sdk.kotlin.crt.auth.credentials.Credentials.kt Maven / Gradle / Ivy

There is a newer version: 0.8.9
Show newest version
/*
 * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
 * SPDX-License-Identifier: Apache-2.0
 */

package aws.sdk.kotlin.crt.auth.credentials

/**
 * Represents a set of AWS credentials
 */
public data class Credentials(val accessKeyId: String, val secretAccessKey: String, val sessionToken: String?) {

    public constructor(accessKeyId: ByteArray, secretAccessKey: ByteArray, sessionToken: ByteArray?) :
        this(accessKeyId.decodeToString(), secretAccessKey.decodeToString(), sessionToken?.decodeToString())
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy