Class CredentialsProviderLink

java.lang.Object
io.quarkus.smallrye.reactivemessaging.rabbitmq.runtime.CredentialsProviderLink
All Implemented Interfaces:
com.rabbitmq.client.impl.CredentialsProvider

public class CredentialsProviderLink extends Object implements com.rabbitmq.client.impl.CredentialsProvider
  • Constructor Details

    • CredentialsProviderLink

      public CredentialsProviderLink(CredentialsProvider credentialsProvider, String credentialsProviderName)
  • Method Details

    • getUsername

      public String getUsername()
      Specified by:
      getUsername in interface com.rabbitmq.client.impl.CredentialsProvider
    • getPassword

      public String getPassword()
      Specified by:
      getPassword in interface com.rabbitmq.client.impl.CredentialsProvider
    • getTimeBeforeExpiration

      public Duration getTimeBeforeExpiration()
      Specified by:
      getTimeBeforeExpiration in interface com.rabbitmq.client.impl.CredentialsProvider
    • refresh

      public void refresh()
      Specified by:
      refresh in interface com.rabbitmq.client.impl.CredentialsProvider