public class EncryptionInstruction
extends java.lang.Object
| コンストラクタと説明 |
|---|
EncryptionInstruction(java.util.Map<java.lang.String,java.lang.String> materialsDescription,
byte[] encryptedSymmetricKey,
javax.crypto.SecretKey symmetricKey,
javax.crypto.Cipher symmetricCipher)
暗号鍵情報のdescription、暗号化された対称鍵、対称鍵、対称鍵暗号を指定して、新しいEncryptionInstructionを構築します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
byte[] |
getEncryptedSymmetricKey()
暗号化された対称鍵のバイト列を取得します。
|
java.util.Map<java.lang.String,java.lang.String> |
getMaterialsDescription()
暗号鍵情報のdescriptionを取得します。
|
javax.crypto.Cipher |
getSymmetricCipher()
対称鍵暗号を取得します。
|
javax.crypto.SecretKey |
getSymmetricKey()
対称鍵を取得します。
|
public EncryptionInstruction(java.util.Map<java.lang.String,java.lang.String> materialsDescription,
byte[] encryptedSymmetricKey,
javax.crypto.SecretKey symmetricKey,
javax.crypto.Cipher symmetricCipher)
materialsDescription - 暗号鍵情報のdescriptionencryptedSymmetricKey - 暗号化された対称鍵symmetricKey - 対称鍵symmetricCipher - 対称鍵暗号public java.util.Map<java.lang.String,java.lang.String> getMaterialsDescription()
public byte[] getEncryptedSymmetricKey()
public javax.crypto.SecretKey getSymmetricKey()
public javax.crypto.Cipher getSymmetricCipher()