Interface Identity
-
- All Known Subinterfaces:
AwsCredentialsIdentity,AwsSessionCredentialsIdentity,TokenIdentity
- All Known Implementing Classes:
DefaultAwsCredentialsIdentity,DefaultAwsSessionCredentialsIdentity
@ThreadSafe public interface Identity
Interface to represent who is using the SDK, i.e., the identity of the caller, used for authentication.Examples include
AwsCredentialsIdentityandTokenIdentity.- See Also:
IdentityProvider
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Optional<Instant>expirationTime()The time after which this identity will no longer be valid.default Optional<String>providerName()The source that resolved this identity, normally an identity provider.
-