パッケージ | 説明 |
---|---|
com.nifty.cloud.ncs.encrypt |
修飾子とタイプ | メソッドと説明 |
---|---|
static EncryptionInstruction |
EncryptionUtils.buildInstructionFromInstructionFile(NcsObject instructionFile,
EncryptionKeyMaterials materials,
java.security.Provider cryptoProvider)
InstructionFileからEncryptionInstructionオブジェクトを生成します。
|
static EncryptionInstruction |
EncryptionUtils.buildInstructionFromMetadata(NcsObject object,
EncryptionKeyMaterials materials,
java.security.Provider cryptoProvider)
メタデータからInstructionオブジェクトを生成します。
|
static EncryptionInstruction |
EncryptionUtils.generateInstruction(EncryptionKeyMaterials materials,
java.security.Provider cryptoProvider)
EncryptionInstructionオブジェクトを生成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
static byte[] |
EncryptionUtils.computeInstructionFileSHA256(EncryptionInstruction instruction)
InstructionファイルのSHA256ハッシュ値を計算します
オブジェクト名
|
static java.lang.String |
EncryptionUtils.convertInstructionToJSONString(EncryptionInstruction instruction)
EncryptionInstructionをJSON形式の文字列に変換します。
|
static NcsObject |
EncryptionUtils.createInstructionRequestObject(java.lang.String bucketName,
java.lang.String objectName,
EncryptionInstruction instruction)
Instructionファイルの情報を含むNcsObjcetを生成します。
|
static NcsObject |
EncryptionUtils.decryptObjectUsingInstruction(NcsObject object,
EncryptionInstruction instruction)
Instructionファイルを使用してオブジェクトデータを復号化します。
|
static void |
EncryptionUtils.updateMetadataWithEncryptionInstruction(NcsObject object,
EncryptionInstruction instruction)
Instructionファイルの内容をメタデータに反映します。
|