Class STSAssumeRoleProviderPlugin

java.lang.Object
org.apache.pulsar.io.aws.STSAssumeRoleProviderPlugin
org.apache.pulsar.io.kinesis.STSAssumeRoleProviderPlugin
All Implemented Interfaces:
Closeable, 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
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • 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 Details

    • STSAssumeRoleProviderPlugin

      public STSAssumeRoleProviderPlugin()
      Deprecated.