Class AbstractExtensionAppAuthenticator

java.lang.Object
com.symphony.bdk.core.auth.impl.AbstractExtensionAppAuthenticator
All Implemented Interfaces:
ExtensionAppAuthenticator
Direct Known Subclasses:
ExtensionAppAuthenticatorCertImpl, ExtensionAppAuthenticatorRsaImpl

@API(status=INTERNAL) public abstract class AbstractExtensionAppAuthenticator extends Object implements ExtensionAppAuthenticator
Abstract class to factorize the ExtensionAppAuthenticator logic between RSA and certificate, especially the retry logic on top of HTTP calls.
  • Field Details

  • Constructor Details

    • AbstractExtensionAppAuthenticator

      public AbstractExtensionAppAuthenticator(com.symphony.bdk.core.config.model.BdkRetryConfig retryConfig, String appId)
    • AbstractExtensionAppAuthenticator

      public AbstractExtensionAppAuthenticator(com.symphony.bdk.core.config.model.BdkRetryConfig retryConfig, String appId, ExtensionAppTokensRepository tokensRepository)
  • Method Details