Class AzureStorageCredentialManagerV8

java.lang.Object
org.apache.jackrabbit.oak.segment.azure.v8.AzureStorageCredentialManagerV8
All Implemented Interfaces:
Closeable, AutoCloseable

public class AzureStorageCredentialManagerV8 extends Object implements Closeable
  • Constructor Details

    • AzureStorageCredentialManagerV8

      public AzureStorageCredentialManagerV8()
  • Method Details

    • getStorageCredentialsFromEnvironment

      public com.microsoft.azure.storage.StorageCredentials getStorageCredentialsFromEnvironment(@NotNull @NotNull String accountName, @NotNull @NotNull Environment environment)
    • getStorageCredentialAccessTokenFromServicePrincipals

      public com.microsoft.azure.storage.StorageCredentials getStorageCredentialAccessTokenFromServicePrincipals(String accountName, String clientId, String clientSecret, String tenantId)
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable