次の方法で共有


SecretProperties クラス

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

実装

public class SecretProperties
implements JsonSerializable<SecretProperties>

SecretProperties は、シークレットの値を除くシークレットのすべてのプロパティを含むリソースです。 シークレット サービスによって管理されます。

コンストラクターの概要

コンストラクター 説明
SecretProperties()

シークレットプロパティの空のインスタンスを作成します。

メソッドの概要

修飾子と型 メソッドと説明
static SecretProperties fromJson(JsonReader jsonReader)

JSON ストリームを に読み取 SecretPropertiesります。

String getContentType()

コンテンツ タイプを取得します。

OffsetDateTime getCreatedOn()

シークレットが作成された UTC 時刻を取得します。

OffsetDateTime getExpiresOn()

シークレットの有効期限を UTC で取得します。

String getId()

シークレット識別子を取得します。

String getKeyId()

キーID 識別子を取得します。

String getName()

シークレット名を取得します。

OffsetDateTime getNotBefore()

NOTBefore UTC 時刻を取得します。

Integer getRecoverableDays()

論理的な削除が有効なKey Vaultに対して削除されるまでのシークレットの保持日数を取得します。

String getRecoveryLevel()

シークレットの回復レベルを取得します。

Map<String,String> getTags()

シークレットに関連付けられているタグを取得します。

OffsetDateTime getUpdatedOn()

シークレットが最後に更新された UTC 時刻を取得します。

String getVersion()

シークレットのバージョンを取得します。

Boolean isEnabled()

有効な値を取得します。

Boolean isManaged()

マネージド値を取得します。

SecretProperties setContentType(String contentType)

コンテンツタイプを設定します。

SecretProperties setEnabled(Boolean enabled)

有効な値を設定します。

SecretProperties setExpiresOn(OffsetDateTime expiresOn)

UTC 時刻を設定します expires

SecretProperties setNotBefore(OffsetDateTime notBefore)

UTC 時刻を設定します notBefore

SecretProperties setTags(Map<String,String> tags)

シークレットに関連付けるタグを設定します。

JsonWriter toJson(JsonWriter jsonWriter)

メソッドの継承元: java.lang.Object

コンストラクターの詳細

SecretProperties

public SecretProperties()

SecretProperties の空のインスタンスを作成します。

メソッドの詳細

fromJson

public static SecretProperties fromJson(JsonReader jsonReader)

JSON ストリームを に読み取 SecretPropertiesります。

パラメーター:

jsonReader - JsonReader読み取られる 。

戻り値:

JSON ストリームが表す の SecretProperties インスタンスは null を返す場合があります。

スロー:

IOException

- から をSecretProperties読み取るに失敗した場合。jsonReader

getContentType

public String getContentType()

コンテンツ タイプを取得します。

戻り値:

コンテンツ タイプ。

getCreatedOn

public OffsetDateTime getCreatedOn()

シークレットが作成された UTC 時刻を取得します。

戻り値:

作成された UTC 時刻。

getExpiresOn

public OffsetDateTime getExpiresOn()

シークレットの有効期限を UTC で取得します。

戻り値:

は UTC 時刻の有効期限が切れます。

getId

public String getId()

シークレット識別子を取得します。

戻り値:

シークレット識別子。

getKeyId

public String getKeyId()

keyId 識別子を取得します。

戻り値:

keyId 識別子。

getName

public String getName()

シークレット名を取得します。

戻り値:

シークレットの名前。

getNotBefore

public OffsetDateTime getNotBefore()

notBefore UTC 時刻を取得します。

戻り値:

NOTBefore UTC 時刻。

getRecoverableDays

public Integer getRecoverableDays()

論理的な削除が有効なKey Vaultに対して削除されるまでのシークレットの保持日数を取得します。

戻り値:

回復可能な日数。

getRecoveryLevel

public String getRecoveryLevel()

シークレットの回復レベルを取得します。

戻り値:

シークレットの recoveryLevel。

getTags

public Map getTags()

シークレットに関連付けられているタグを取得します。

戻り値:

タグの値。

getUpdatedOn

public OffsetDateTime getUpdatedOn()

シークレットが最後に更新された UTC 時刻を取得します。

戻り値:

最後に更新された UTC 時刻。

getVersion

public String getVersion()

シークレットのバージョンを取得します。

戻り値:

シークレットのバージョン。

isEnabled

public Boolean isEnabled()

有効な値を取得します。

戻り値:

有効な値

isManaged

public Boolean isManaged()

マネージド値を取得します。

戻り値:

マネージド値

setContentType

public SecretProperties setContentType(String contentType)

contentType を設定します。

パラメーター:

contentType - 設定する contentType

戻り値:

更新された SecretProperties オブジェクト自体。

setEnabled

public SecretProperties setEnabled(Boolean enabled)

有効な値を設定します。

パラメーター:

enabled - 設定する有効な値

戻り値:

SecretProperties オブジェクト自体。

setExpiresOn

public SecretProperties setExpiresOn(OffsetDateTime expiresOn)

UTC 時刻を設定します expires

パラメーター:

expiresOn - シークレットに設定する有効期限。

戻り値:

SecretProperties オブジェクト自体。

setNotBefore

public SecretProperties setNotBefore(OffsetDateTime notBefore)

UTC 時刻を設定します notBefore

パラメーター:

notBefore - 設定する notBefore UTC 時刻

戻り値:

SecretProperties オブジェクト自体。

setTags

public SecretProperties setTags(Map tags)

シークレットに関連付けるタグを設定します。

パラメーター:

tags - 設定するタグ

戻り値:

更新された SecretProperties オブジェクト自体。

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

パラメーター:

jsonWriter

スロー:

適用対象