RotatingCredential
public struct RotatingCredential : ExpiringCredential
Basic implementation of a struct conforming to ExpiringCredential to be used with the RotatingCredentialProvider
-
Declaration
Swift
public init(accessKeyId: String, secretAccessKey: String, sessionToken: String?, expiration: Date)
-
Will credential expire within a certain time
Declaration
Swift
public func isExpiring(within interval: TimeInterval) -> Bool
-
Declaration
Swift
public let accessKeyId: String
-
Declaration
Swift
public let secretAccessKey: String
-
Declaration
Swift
public let sessionToken: String?
-
Declaration
Swift
public let expiration: Date