Class AsymmetricPublicKeyProvider

java.lang.Object
com.atlassian.connect.spring.internal.auth.asymmetric.AsymmetricPublicKeyProvider

@Component public class AsymmetricPublicKeyProvider extends Object
  • Constructor Details

    • AsymmetricPublicKeyProvider

      public AsymmetricPublicKeyProvider(org.springframework.boot.web.client.RestTemplateBuilder templateBuilder)
  • Method Details

    • getAsymmetricPublicKeyProviderRestTemplate

      public org.springframework.web.client.RestTemplate getAsymmetricPublicKeyProviderRestTemplate()
      Public to enable integration testing.
      Returns:
      the rest template used for access token requests
    • fetchPublicKey

      public String fetchPublicKey(String publicKeyHost, String keyId)