WrappedContentKey クラス
- java.
lang. Object - com.
microsoft. azure. storage. core. WrappedContentKey
- com.
public class WrappedContentKey
内部使用のために予約されています。 サービスに格納されているエンベロープ キーの詳細を表します。
フィールドの概要
修飾子と型 | フィールドと説明 |
---|---|
String |
algorithm
ラップに使用されるアルゴリズム。 |
byte [] |
encryptedKey
暗号化されたコンテンツ暗号化キー。 |
String |
keyId
キー識別子の文字列。 |
コンストラクターの概要
コンストラクター | 説明 |
---|---|
WrappedContentKey() |
WrappedContentKey クラスの新しいインスタンスを初期化します。 |
WrappedContentKey(String keyId, byte[] encryptedKey, String algorithm) |
指定したキー ID、暗号化されたキー、およびアルゴリズムを使用して、 クラスの新しいインスタンス WrappedContentKey を初期化します。 |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
Wrapped |
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:
メソッドの詳細
deserialize
public static WrappedContentKey deserialize(JsonParser parser)
Parameters:
getAlgorithm
public String getAlgorithm()
ラップに使用されるアルゴリズムを取得します。
Returns:
getEncryptedKey
public byte [] getEncryptedKey()
暗号化されたコンテンツ暗号化キーを取得します。
Returns:
getKeyId
public String getKeyId()
キー識別子を取得します。 この識別子は、コンテンツ暗号化キーのラップ/ラップ解除に使用されるキーを識別するために使用されます。
Returns:
serialize
public void serialize(JsonGenerator generator)
Parameters:
setAlgorithm
public void setAlgorithm(String algorithm)
ラップに使用するアルゴリズムを設定します。
Parameters:
setEncryptedKey
public void setEncryptedKey(byte[] encryptedKey)
暗号化されたコンテンツ暗号化キーを設定します。
Parameters:
setKeyId
public void setKeyId(String keyId)
キー識別子を設定します。 この識別子は、コンテンツ暗号化キーのラップ/ラップ解除に使用されるキーを識別するために使用されます。
Parameters:
適用対象
Azure SDK for Java