Class UrlSigningKeyParameters


  • public final class UrlSigningKeyParameters
    extends SecretParameters
    Url signing key parameters.
    • Constructor Detail

      • UrlSigningKeyParameters

        public UrlSigningKeyParameters()
    • Method Detail

      • keyId

        public String keyId()
        Get the keyId property: Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form the hash.
        Returns:
        the keyId value.
      • withKeyId

        public UrlSigningKeyParameters withKeyId​(String keyId)
        Set the keyId property: Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form the hash.
        Parameters:
        keyId - the keyId value to set.
        Returns:
        the UrlSigningKeyParameters object itself.
      • secretSource

        public ResourceReference secretSource()
        Get the secretSource property: Resource reference to the Azure Key Vault secret. Expected to be in format of /subscriptions/{​​​​​​​​​subscriptionId}​​​​​​​​​/resourceGroups/{​​​​​​​​​resourceGroupName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/providers/Microsoft.KeyVault/vaults/{vaultName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/secrets/{secretName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​.
        Returns:
        the secretSource value.
      • withSecretSource

        public UrlSigningKeyParameters withSecretSource​(ResourceReference secretSource)
        Set the secretSource property: Resource reference to the Azure Key Vault secret. Expected to be in format of /subscriptions/{​​​​​​​​​subscriptionId}​​​​​​​​​/resourceGroups/{​​​​​​​​​resourceGroupName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/providers/Microsoft.KeyVault/vaults/{vaultName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​/secrets/{secretName}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​.
        Parameters:
        secretSource - the secretSource value to set.
        Returns:
        the UrlSigningKeyParameters object itself.
      • secretVersion

        public String secretVersion()
        Get the secretVersion property: Version of the secret to be used.
        Returns:
        the secretVersion value.
      • withSecretVersion

        public UrlSigningKeyParameters withSecretVersion​(String secretVersion)
        Set the secretVersion property: Version of the secret to be used.
        Parameters:
        secretVersion - the secretVersion value to set.
        Returns:
        the UrlSigningKeyParameters object itself.