次の方法で共有


WrappedContentKey クラス

  • java.lang.Object
    • com.microsoft.azure.storage.core.WrappedContentKey

public class WrappedContentKey

内部使用のために予約されています。 サービスに格納されているエンベロープ キーの詳細を表します。

フィールドの概要

修飾子と型 フィールドと説明
String algorithm

ラップに使用されるアルゴリズム。

byte [] encryptedKey

暗号化されたコンテンツ暗号化キー。

String keyId

キー識別子の文字列。

コンストラクターの概要

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

WrappedContentKey クラスの新しいインスタンスを初期化します。

WrappedContentKey(String keyId, byte[] encryptedKey, String algorithm)

指定したキー ID、暗号化されたキー、およびアルゴリズムを使用して、 クラスの新しいインスタンス WrappedContentKey を初期化します。

メソッドの概要

修飾子と型 メソッドと説明
WrappedContentKey deserialize(JsonParser parser)
String getAlgorithm()

ラップに使用されるアルゴリズムを取得します。

byte [] getEncryptedKey()

暗号化されたコンテンツ暗号化キーを取得します。

String getKeyId()

キー識別子を取得します。 この識別子は、コンテンツ暗号化キーのラップ/ラップ解除に使用されるキーを識別するために使用されます。

void serialize(JsonGenerator generator)
void setAlgorithm(String algorithm)

ラップに使用するアルゴリズムを設定します。

void setEncryptedKey(byte[] encryptedKey)

暗号化されたコンテンツ暗号化キーを設定します。

void setKeyId(String keyId)

キー識別子を設定します。 この識別子は、コンテンツ暗号化キーのラップ/ラップ解除に使用されるキーを識別するために使用されます。

フィールドの詳細

algorithm

public String algorithm

ラップに使用されるアルゴリズム。

encryptedKey

public byte [] encryptedKey

暗号化されたコンテンツ暗号化キー。

keyId

public String keyId

キー識別子の文字列。

コンストラクターの詳細

WrappedContentKey

public WrappedContentKey()

WrappedContentKey クラスの新しいインスタンスを初期化します。

WrappedContentKey

public WrappedContentKey(String keyId, byte[] encryptedKey, String algorithm)

指定したキー ID、暗号化されたキー、およびアルゴリズムを使用して、 クラスの新しいインスタンス WrappedContentKey を初期化します。

Parameters:

keyId - キー識別子の文字列。
encryptedKey - 暗号化されたコンテンツ暗号化キー。
algorithm - ラップに使用されるアルゴリズム。

メソッドの詳細

deserialize

public static WrappedContentKey deserialize(JsonParser parser)

Parameters:

parser

getAlgorithm

public String getAlgorithm()

ラップに使用されるアルゴリズムを取得します。

Returns:

ラップに使用されるアルゴリズム。

getEncryptedKey

public byte [] getEncryptedKey()

暗号化されたコンテンツ暗号化キーを取得します。

Returns:

暗号化されたコンテンツ暗号化キー。

getKeyId

public String getKeyId()

キー識別子を取得します。 この識別子は、コンテンツ暗号化キーのラップ/ラップ解除に使用されるキーを識別するために使用されます。

Returns:

キー識別子の文字列。

serialize

public void serialize(JsonGenerator generator)

Parameters:

generator

setAlgorithm

public void setAlgorithm(String algorithm)

ラップに使用するアルゴリズムを設定します。

Parameters:

algorithm - ラップに使用されるアルゴリズム。

setEncryptedKey

public void setEncryptedKey(byte[] encryptedKey)

暗号化されたコンテンツ暗号化キーを設定します。

Parameters:

encryptedKey - 暗号化されたコンテンツ暗号化キー。

setKeyId

public void setKeyId(String keyId)

キー識別子を設定します。 この識別子は、コンテンツ暗号化キーのラップ/ラップ解除に使用されるキーを識別するために使用されます。

Parameters:

keyId - キー識別子の文字列。

適用対象