KeyVaultJcaPropertyNames Class

  • java.lang.Object
    • com.azure.security.keyvault.jca.KeyVaultJcaPropertyNames

public final class KeyVaultJcaPropertyNames

System property names supported by the Azure Key Vault JCA provider.

Field Summary

Modifier and Type Field and Description
static final String CERT_PATH_CUSTOM

The custom certificate path property name.

static final String CERT_PATH_WELL_KNOWN

The well-known certificate path property name.

static final String KEYVAULT_ACCESS_TOKEN

The access token property name.

static final String KEYVAULT_CLIENT_ID

The client ID property name.

static final String KEYVAULT_CLIENT_SECRET

The client secret property name.

static final String KEYVAULT_DISABLE_CHALLENGE_RESOURCE_VERIFICATION

The property name used to disable challenge resource verification.

static final String KEYVAULT_JCA_CERTIFICATES_REFRESH_INTERVAL

The certificate refresh interval property name.

static final String KEYVAULT_JCA_CERTIFICATE_ALIAS_FILTER_PATTERN

The certificate alias filter pattern property name.

static final String KEYVAULT_JCA_DISABLE_AIA_DOWNLOAD

The property name used to disable Authority Information Access (AIA) certificate downloads.

static final String KEYVAULT_JCA_REFRESH_CERTIFICATES_WHEN_HAVE_UNTRUST_CERTIFICATE

The property name used to refresh certificates when an untrusted certificate is encountered.

static final String KEYVAULT_MANAGED_IDENTITY

The managed identity property name.

static final String KEYVAULT_TENANT_ID

The Microsoft Entra tenant ID property name.

static final String KEYVAULT_URI

The Azure Key Vault endpoint property name.

Methods inherited from java.lang.Object

Field Details

CERT_PATH_CUSTOM

public static final String CERT_PATH_CUSTOM

The custom certificate path property name.

CERT_PATH_WELL_KNOWN

public static final String CERT_PATH_WELL_KNOWN

The well-known certificate path property name.

KEYVAULT_ACCESS_TOKEN

public static final String KEYVAULT_ACCESS_TOKEN

The access token property name.

KEYVAULT_CLIENT_ID

public static final String KEYVAULT_CLIENT_ID

The client ID property name.

KEYVAULT_CLIENT_SECRET

public static final String KEYVAULT_CLIENT_SECRET

The client secret property name.

KEYVAULT_DISABLE_CHALLENGE_RESOURCE_VERIFICATION

public static final String KEYVAULT_DISABLE_CHALLENGE_RESOURCE_VERIFICATION

The property name used to disable challenge resource verification.

KEYVAULT_JCA_CERTIFICATES_REFRESH_INTERVAL

public static final String KEYVAULT_JCA_CERTIFICATES_REFRESH_INTERVAL

The certificate refresh interval property name. Accepts an ISO-8601 duration, such as PT30S, or a millisecond value, such as 30000.

KEYVAULT_JCA_CERTIFICATE_ALIAS_FILTER_PATTERN

public static final String KEYVAULT_JCA_CERTIFICATE_ALIAS_FILTER_PATTERN

The certificate alias filter pattern property name.

KEYVAULT_JCA_DISABLE_AIA_DOWNLOAD

public static final String KEYVAULT_JCA_DISABLE_AIA_DOWNLOAD

The property name used to disable Authority Information Access (AIA) certificate downloads.

KEYVAULT_JCA_REFRESH_CERTIFICATES_WHEN_HAVE_UNTRUST_CERTIFICATE

public static final String KEYVAULT_JCA_REFRESH_CERTIFICATES_WHEN_HAVE_UNTRUST_CERTIFICATE

The property name used to refresh certificates when an untrusted certificate is encountered.

KEYVAULT_MANAGED_IDENTITY

public static final String KEYVAULT_MANAGED_IDENTITY

The managed identity property name.

KEYVAULT_TENANT_ID

public static final String KEYVAULT_TENANT_ID

The Microsoft Entra tenant ID property name.

KEYVAULT_URI

public static final String KEYVAULT_URI

The Azure Key Vault endpoint property name.

Applies to