# Functions

CreateCredentials Error is returned if given access key or secret key are invalid length.
CreateNewCredentialsWithMetadata - creates new credentials using the specified access & secret keys and generate a session token if a secret token is provided.
GetDefaultActiveCred Get DefaultActiveCred.
GetNewCredentialsWithMetadata generates and returns new credential with expiry.
IsAccessKeyValid - validate access key for right length.
IsSecretKeyValid - validate secret key for right length.
JWTSignWithAccessKey - generates a session token.

# Constants

AccountOff indicates that credentials are disabled.
AccountOn indicates that credentials are enabled.
Default access and secret keys.
Default access and secret keys.

# Structs

Args - arguments to policy to check whether it is allowed.
Credentials holds access and secret keys.