Partilhar via


SecretProperties Classe

  • java.lang.Object
    • com.azure.security.keyvault.secrets.models.SecretProperties

Implementações

public class SecretProperties
implements JsonSerializable<SecretProperties>

SecretProperties é o recurso que contém todas as propriedades do segredo, exceto seu valor. Ele é gerenciado pelo Serviço Secreto.

Resumo do Construtor

Construtor Description
SecretProperties()

Cria uma instância vazia de Propriedades Secretas.

Resumo do método

Modificador e tipo Método e descrição
static SecretProperties fromJson(JsonReader jsonReader)

Lê um fluxo JSON em um SecretProperties.

String getContentType()

Obtenha o tipo de conteúdo.

OffsetDateTime getCreatedOn()

Obtenha a hora UTC em que o segredo foi criado.

OffsetDateTime getExpiresOn()

Obtenha a hora de expiração do segredo em UTC.

String getId()

Obtenha o identificador secreto.

String getKeyId()

Obtenha o identificador de ID da chave.

String getName()

Obtenha o nome do segredo.

OffsetDateTime getNotBefore()

Obtenha a hora nãoAntes de UTC.

Integer getRecoverableDays()

Obtém o número de dias em que um segredo é retido antes de ser excluído para um Key Vault habilitado para exclusão reversível.

String getRecoveryLevel()

Obtenha o nível de recuperação do segredo.

Map<String,String> getTags()

Obtenha as marcas associadas ao segredo.

OffsetDateTime getUpdatedOn()

Obtenha a hora UTC em que o segredo foi atualizado pela última vez.

String getVersion()

Obtenha a versão do segredo.

Boolean isEnabled()

Obtenha o valor habilitado.

Boolean isManaged()

Obtenha o valor gerenciado.

SecretProperties setContentType(String contentType)

Defina o tipo de conteúdo.

SecretProperties setEnabled(Boolean enabled)

Defina o valor habilitado.

SecretProperties setExpiresOn(OffsetDateTime expiresOn)

Defina a expires hora UTC.

SecretProperties setNotBefore(OffsetDateTime notBefore)

Defina a notBefore hora UTC.

SecretProperties setTags(Map<String,String> tags)

Defina as marcas a serem associadas ao segredo.

JsonWriter toJson(JsonWriter jsonWriter)

Métodos herdados de java.lang.Object

Detalhes do construtor

SecretProperties

public SecretProperties()

Cria uma instância vazia de SecretProperties.

Detalhes do método

fromJson

public static SecretProperties fromJson(JsonReader jsonReader)

Lê um fluxo JSON em um SecretProperties.

Parâmetros:

jsonReader - O JsonReader que está sendo lido.

Retornos:

Uma instância do SecretProperties que o fluxo JSON representou pode retornar nulo.

Gera:

IOException

- Se um SecretProperties não for lido do jsonReader.

getContentType

public String getContentType()

Obtenha o tipo de conteúdo.

Retornos:

o tipo de conteúdo.

getCreatedOn

public OffsetDateTime getCreatedOn()

Obtenha a hora UTC em que o segredo foi criado.

Retornos:

a hora UTC criada.

getExpiresOn

public OffsetDateTime getExpiresOn()

Obtenha a hora de expiração do segredo em UTC.

Retornos:

o expira a hora UTC.

getId

public String getId()

Obtenha o identificador secreto.

Retornos:

o identificador secreto.

getKeyId

public String getKeyId()

Obtenha o identificador keyId.

Retornos:

o identificador keyId.

getName

public String getName()

Obtenha o nome do segredo.

Retornos:

o nome do segredo.

getNotBefore

public OffsetDateTime getNotBefore()

Obtenha a hora notBefore UTC.

Retornos:

a hora notBefore UTC.

getRecoverableDays

public Integer getRecoverableDays()

Obtém o número de dias em que um segredo é retido antes de ser excluído para um Key Vault habilitado para exclusão reversível.

Retornos:

os dias recuperáveis.

getRecoveryLevel

public String getRecoveryLevel()

Obtenha o nível de recuperação do segredo.

Retornos:

o recoveryLevel do segredo.

getTags

public Map getTags()

Obtenha as marcas associadas ao segredo.

Retornos:

o valor das marcas.

getUpdatedOn

public OffsetDateTime getUpdatedOn()

Obtenha a hora UTC em que o segredo foi atualizado pela última vez.

Retornos:

a hora UTC da última atualização.

getVersion

public String getVersion()

Obtenha a versão do segredo.

Retornos:

a versão do segredo.

isEnabled

public Boolean isEnabled()

Obtenha o valor habilitado.

Retornos:

o valor habilitado

isManaged

public Boolean isManaged()

Obtenha o valor gerenciado.

Retornos:

o valor gerenciado

setContentType

public SecretProperties setContentType(String contentType)

Defina o contentType.

Parâmetros:

contentType - O contentType a ser definido

Retornos:

o objeto SecretProperties atualizado em si.

setEnabled

public SecretProperties setEnabled(Boolean enabled)

Defina o valor habilitado.

Parâmetros:

enabled - O valor habilitado a ser definido

Retornos:

o objeto SecretProperties em si.

setExpiresOn

public SecretProperties setExpiresOn(OffsetDateTime expiresOn)

Defina a expires hora UTC.

Parâmetros:

expiresOn - O tempo de expiração a ser definido para o segredo.

Retornos:

o objeto SecretProperties em si.

setNotBefore

public SecretProperties setNotBefore(OffsetDateTime notBefore)

Defina a notBefore hora UTC.

Parâmetros:

notBefore - A hora notBefore UTC a ser definida

Retornos:

o objeto SecretProperties em si.

setTags

public SecretProperties setTags(Map tags)

Defina as marcas a serem associadas ao segredo.

Parâmetros:

tags - As marcas a serem definidas

Retornos:

o objeto SecretProperties atualizado em si.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parâmetros:

jsonWriter

Gera:

Aplica-se a