Module: Aws::CredentialProvider
- Extended by:
- Deprecations
- Included in:
- AssumeRoleCredentials, InstanceProfileCredentials, SharedCredentials
- Defined in:
- lib/aws-sdk-core/credential_provider.rb
Instance Method Summary collapse
-
#access_key_id ⇒ Object
deprecated
Deprecated.
Deprecated in 2.1.0. This method is subject to errors from a race condition when called against refreshable credential objects. Will be removed in 2.2.0.
- #credentials ⇒ Credentials
-
#secret_access_key ⇒ Object
deprecated
Deprecated.
Deprecated in 2.1.0. This method is subject to errors from a race condition when called against refreshable credential objects. Will be removed in 2.2.0.
-
#session_token ⇒ Object
deprecated
Deprecated.
Deprecated in 2.1.0. This method is subject to errors from a race condition when called against refreshable credential objects. Will be removed in 2.2.0.
- #set? ⇒ Boolean
Methods included from Deprecations
Instance Method Details
#access_key_id ⇒ Object
Deprecated in 2.1.0. This method is subject to errors from a race condition when called against refreshable credential objects. Will be removed in 2.2.0.
20 21 22 |
# File 'lib/aws-sdk-core/credential_provider.rb', line 20 def access_key_id @credentials ? @credentials.access_key_id : nil end |
#credentials ⇒ Credentials
7 8 9 |
# File 'lib/aws-sdk-core/credential_provider.rb', line 7 def credentials @credentials end |
#secret_access_key ⇒ Object
Deprecated in 2.1.0. This method is subject to errors from a race condition when called against refreshable credential objects. Will be removed in 2.2.0.
29 30 31 |
# File 'lib/aws-sdk-core/credential_provider.rb', line 29 def secret_access_key @credentials ? @credentials.secret_access_key : nil end |
#session_token ⇒ Object
Deprecated in 2.1.0. This method is subject to errors from a race condition when called against refreshable credential objects. Will be removed in 2.2.0.
38 39 40 |
# File 'lib/aws-sdk-core/credential_provider.rb', line 38 def session_token @credentials ? @credentials.session_token : nil end |
#set? ⇒ Boolean
12 13 14 |
# File 'lib/aws-sdk-core/credential_provider.rb', line 12 def set? !!@credentials && @credentials.set? end |