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()