public final class Utils extends Object
| Modifier and Type | Method and Description |
|---|---|
static boolean |
containTokens(String text) |
static com.azure.storage.blob.sas.BlobServiceSasSignatureValues |
generateBlobPolicy() |
static String |
generateBlobSASURL(com.microsoftopentechnologies.windowsazurestorage.beans.StorageAccountInfo storageAccount,
String containerName,
String blobName) |
static OffsetDateTime |
generateExpiryDate() |
static AzureArtifactConfig |
getArtifactConfig() |
static com.azure.storage.blob.BlobContainerClient |
getBlobContainerReference(com.microsoftopentechnologies.windowsazurestorage.beans.StorageAccountInfo storageAccount,
String containerName,
boolean createIfNotExist) |
static String |
getBlobUrl(com.microsoftopentechnologies.windowsazurestorage.beans.StorageAccountInfo storageAccount,
String containerName,
String blobName) |
static com.azure.storage.blob.BlobServiceClient |
getCloudStorageAccount(com.microsoftopentechnologies.windowsazurestorage.beans.StorageAccountInfo storageAccount) |
static com.microsoftopentechnologies.windowsazurestorage.beans.StorageAccountInfo |
getStorageAccount(Item item) |
static boolean |
isPrefixValid(String prefix) |
static String |
replaceMacro(String s,
Map<String,String> props,
Locale locale) |
static boolean |
validateContainerName(String containerName) |
public static AzureArtifactConfig getArtifactConfig()
public static boolean validateContainerName(String containerName)
public static boolean isPrefixValid(String prefix)
public static boolean containTokens(String text)
public static com.microsoftopentechnologies.windowsazurestorage.beans.StorageAccountInfo getStorageAccount(Item item)
public static String getBlobUrl(com.microsoftopentechnologies.windowsazurestorage.beans.StorageAccountInfo storageAccount, String containerName, String blobName)
public static String generateBlobSASURL(com.microsoftopentechnologies.windowsazurestorage.beans.StorageAccountInfo storageAccount, String containerName, String blobName)
public static com.azure.storage.blob.sas.BlobServiceSasSignatureValues generateBlobPolicy()
public static OffsetDateTime generateExpiryDate()
public static com.azure.storage.blob.BlobContainerClient getBlobContainerReference(com.microsoftopentechnologies.windowsazurestorage.beans.StorageAccountInfo storageAccount,
String containerName,
boolean createIfNotExist)
throws URISyntaxException
URISyntaxExceptionpublic static com.azure.storage.blob.BlobServiceClient getCloudStorageAccount(com.microsoftopentechnologies.windowsazurestorage.beans.StorageAccountInfo storageAccount)
Copyright © 2016–2021. All rights reserved.