Class STSAssumeRoleProviderPlugin

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable, org.apache.pulsar.io.aws.AwsCredentialProviderPlugin, AwsCredentialProviderPlugin

    @Deprecated
    public class STSAssumeRoleProviderPlugin
    extends org.apache.pulsar.io.aws.STSAssumeRoleProviderPlugin
    implements AwsCredentialProviderPlugin
    Deprecated.
    This is a stub class for backwards compatibility. In new code and configurations, please use the plugins from org.apache.pulsar.io.aws
    See Also:
    STSAssumeRoleProviderPlugin
    • Field Summary

      • Fields inherited from class org.apache.pulsar.io.aws.STSAssumeRoleProviderPlugin

        ASSUME_ROLE_ARN, ASSUME_ROLE_SESSION_NAME
    • Method Summary

      • Methods inherited from class org.apache.pulsar.io.aws.STSAssumeRoleProviderPlugin

        close, getCredentialProvider, getV2CredentialsProvider, init
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.apache.pulsar.io.aws.AwsCredentialProviderPlugin

        getCredentialProvider, getV2CredentialsProvider, init
      • Methods inherited from interface java.io.Closeable

        close
    • Constructor Detail

      • STSAssumeRoleProviderPlugin

        public STSAssumeRoleProviderPlugin()
        Deprecated.