Interface IdentityProvider<IdentityT extends Identity>

All Known Subinterfaces:
AwsCredentialsProvider, HttpCredentialsProvider, SdkTokenProvider
All Known Implementing Classes:
AnonymousCredentialsProvider, AwsCredentialsProviderChain, ContainerCredentialsProvider, DefaultAwsTokenProvider, DefaultCredentialsProvider, EnvironmentVariableCredentialsProvider, InstanceProfileCredentialsProvider, LazyAwsCredentialsProvider, LazyTokenProvider, ProcessCredentialsProvider, ProfileCredentialsProvider, ProfileTokenProvider, SdkTokenProviderChain, SsoAccessTokenProvider, SsoCredentialsProvider, SsoOidcTokenProvider, StaticCredentialsProvider, StaticTokenProvider, StsAssumeRoleCredentialsProvider, StsAssumeRoleWithSamlCredentialsProvider, StsAssumeRoleWithWebIdentityCredentialsProvider, StsCredentialsProvider, StsGetFederationTokenCredentialsProvider, StsGetSessionTokenCredentialsProvider, StsWebIdentityTokenFileCredentialsProvider, SystemPropertyCredentialsProvider, SystemSettingsCredentialsProvider, WebIdentityTokenFileCredentialsProvider

@ThreadSafe public interface IdentityProvider<IdentityT extends Identity>
Interface for loading Identity that is used for authentication.