Partager via


SecretProperties Classe

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

Implémente

public class SecretProperties
implements JsonSerializable<SecretProperties>

SecretProperties est la ressource contenant toutes les propriétés du secret, à l’exception de sa valeur. Il est géré par le service secret.

Récapitulatif du constructeur

Constructeur Description
SecretProperties()

Crée des instance vides de propriétés secrètes.

Résumé de la méthode

Modificateur et type Méthode et description
static SecretProperties fromJson(JsonReader jsonReader)

Lit un flux JSON dans un SecretProperties.

String getContentType()

Obtenez le type de contenu.

OffsetDateTime getCreatedOn()

Obtenez l’heure UTC à laquelle le secret a été créé.

OffsetDateTime getExpiresOn()

Obtenez l’heure d’expiration du secret en UTC.

String getId()

Obtenez l’identificateur de secret.

String getKeyId()

Obtenez l’identificateur d’ID de clé.

String getName()

Obtenez le nom du secret.

OffsetDateTime getNotBefore()

Obtenez le notBefore UTC time.

Integer getRecoverableDays()

Obtient le nombre de jours pendant lesquels un secret est conservé avant d’être supprimé pour un Key Vault avec suppression réversible.

String getRecoveryLevel()

Obtenez le niveau de récupération du secret.

Map<String,String> getTags()

Obtenez les balises associées au secret.

OffsetDateTime getUpdatedOn()

Obtenez l’heure UTC à laquelle le secret a été mis à jour pour la dernière fois.

String getVersion()

Obtenez la version du secret.

Boolean isEnabled()

Obtenez la valeur activée.

Boolean isManaged()

Obtenez la valeur managée.

SecretProperties setContentType(String contentType)

Définissez le type de contenu.

SecretProperties setEnabled(Boolean enabled)

Définissez la valeur activée.

SecretProperties setExpiresOn(OffsetDateTime expiresOn)

Définissez l’heure expires UTC.

SecretProperties setNotBefore(OffsetDateTime notBefore)

Définissez l’heure notBefore UTC.

SecretProperties setTags(Map<String,String> tags)

Définissez les balises à associer au secret.

JsonWriter toJson(JsonWriter jsonWriter)

Méthodes héritées de java.lang.Object

Détails du constructeur

SecretProperties

public SecretProperties()

Crée des instance vides de SecretProperties.

Détails de la méthode

fromJson

public static SecretProperties fromJson(JsonReader jsonReader)

Lit un flux JSON dans un SecretProperties.

Paramètres:

jsonReader - En JsonReader cours de lecture.

Retours:

Un instance de SecretProperties celui représenté par le flux JSON peut retourner null.

Exception:

IOException

- Si un SecretProperties ne parvient pas à être lu à partir de jsonReader.

getContentType

public String getContentType()

Obtenez le type de contenu.

Retours:

type de contenu.

getCreatedOn

public OffsetDateTime getCreatedOn()

Obtenez l’heure UTC à laquelle le secret a été créé.

Retours:

heure UTC créée.

getExpiresOn

public OffsetDateTime getExpiresOn()

Obtenez l’heure d’expiration du secret en UTC.

Retours:

l’heure UTC expire.

getId

public String getId()

Obtenez l’identificateur de secret.

Retours:

identificateur de secret.

getKeyId

public String getKeyId()

Obtenez l’identificateur keyId.

Retours:

identificateur keyId.

getName

public String getName()

Obtenez le nom du secret.

Retours:

nom du secret.

getNotBefore

public OffsetDateTime getNotBefore()

Obtenez l’heure UTC notBefore.

Retours:

heure UTC notBefore.

getRecoverableDays

public Integer getRecoverableDays()

Obtient le nombre de jours pendant lesquels un secret est conservé avant d’être supprimé pour un Key Vault avec suppression réversible.

Retours:

jours récupérables.

getRecoveryLevel

public String getRecoveryLevel()

Obtenez le niveau de récupération du secret.

Retours:

recoveryLevel du secret.

getTags

public Map getTags()

Obtenez les balises associées au secret.

Retours:

valeur des balises.

getUpdatedOn

public OffsetDateTime getUpdatedOn()

Obtenez l’heure UTC à laquelle le secret a été mis à jour pour la dernière fois.

Retours:

dernière heure UTC mise à jour.

getVersion

public String getVersion()

Obtenez la version du secret.

Retours:

version du secret.

isEnabled

public Boolean isEnabled()

Obtenez la valeur activée.

Retours:

valeur activée

isManaged

public Boolean isManaged()

Obtenez la valeur managée.

Retours:

valeur managée

setContentType

public SecretProperties setContentType(String contentType)

Définissez le contentType.

Paramètres:

contentType - ContentType à définir

Retours:

l’objet SecretProperties mis à jour lui-même.

setEnabled

public SecretProperties setEnabled(Boolean enabled)

Définissez la valeur activée.

Paramètres:

enabled - Valeur activée à définir

Retours:

l’objet SecretProperties lui-même.

setExpiresOn

public SecretProperties setExpiresOn(OffsetDateTime expiresOn)

Définissez l’heure expires UTC.

Paramètres:

expiresOn - Délai d’expiration à définir pour le secret.

Retours:

l’objet SecretProperties lui-même.

setNotBefore

public SecretProperties setNotBefore(OffsetDateTime notBefore)

Définissez l’heure notBefore UTC.

Paramètres:

notBefore - Heure UTC notBefore à définir

Retours:

l’objet SecretProperties lui-même.

setTags

public SecretProperties setTags(Map tags)

Définissez les balises à associer au secret.

Paramètres:

tags - Balises à définir

Retours:

l’objet SecretProperties mis à jour lui-même.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Paramètres:

jsonWriter

Exception:

S’applique à