SecretProperties Classe
- java.
lang. Object - com.
azure. security. keyvault. secrets. models. SecretProperties
- com.
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
Secret |
fromJson(JsonReader jsonReader)
Lê um fluxo JSON em um SecretProperties. |
String |
getContentType()
Obtenha o tipo de conteúdo. |
Offset |
getCreatedOn()
Obtenha a hora UTC em que o segredo foi criado. |
Offset |
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. |
Offset |
getNotBefore()
Obtenha a hora não |
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. |
Offset |
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. |
Secret |
setContentType(String contentType)
Defina o tipo de conteúdo |
Secret |
setEnabled(Boolean enabled)
Defina o valor habilitado. |
Secret |
setExpiresOn(OffsetDateTime expiresOn)
Defina a expires hora UTC. |
Secret |
setNotBefore(OffsetDateTime notBefore)
Defina a notBefore hora UTC. |
Secret |
setTags(Map<String,String> tags)
Defina as marcas a serem associadas ao segredo. |
Json |
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:
Retornos:
Gera:
getContentType
public String getContentType()
Obtenha o tipo de conteúdo.
Retornos:
getCreatedOn
public OffsetDateTime getCreatedOn()
Obtenha a hora UTC em que o segredo foi criado.
Retornos:
getExpiresOn
public OffsetDateTime getExpiresOn()
Obtenha a hora de expiração do segredo em UTC.
Retornos:
getId
public String getId()
Obtenha o identificador secreto.
Retornos:
getKeyId
public String getKeyId()
Obtenha o identificador keyId.
Retornos:
getName
public String getName()
Obtenha o nome do segredo.
Retornos:
getNotBefore
public OffsetDateTime getNotBefore()
Obtenha a hora notBefore UTC.
Retornos:
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:
getRecoveryLevel
public String getRecoveryLevel()
Obtenha o nível de recuperação do segredo.
Retornos:
getTags
public Map
Obtenha as marcas associadas ao segredo.
Retornos:
getUpdatedOn
public OffsetDateTime getUpdatedOn()
Obtenha a hora UTC em que o segredo foi atualizado pela última vez.
Retornos:
getVersion
public String getVersion()
Obtenha a versão do segredo.
Retornos:
isEnabled
public Boolean isEnabled()
Obtenha o valor habilitado.
Retornos:
isManaged
public Boolean isManaged()
Obtenha o valor gerenciado.
Retornos:
setContentType
public SecretProperties setContentType(String contentType)
Defina o contentType.
Parâmetros:
Retornos:
setEnabled
public SecretProperties setEnabled(Boolean enabled)
Defina o valor habilitado.
Parâmetros:
Retornos:
setExpiresOn
public SecretProperties setExpiresOn(OffsetDateTime expiresOn)
Defina a expires hora UTC.
Parâmetros:
Retornos:
setNotBefore
public SecretProperties setNotBefore(OffsetDateTime notBefore)
Defina a notBefore hora UTC.
Parâmetros:
Retornos:
setTags
public SecretProperties setTags(Map
Defina as marcas a serem associadas ao segredo.
Parâmetros:
Retornos:
toJson
Aplica-se a
Azure SDK for Java