public class COSCryptoModuleAEStrict extends COSCryptoModuleAE
contentCryptoScheme, cos, cryptoConfig, cryptoScheme, DEFAULT_BUFFER_SIZE, kekMaterialsProvider, kms, log, multipartUploadContexts| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean |
isStrict()
Returns true if a strict encryption mode is in use in the current crypto module; false
otherwise.
|
protected void |
securityCheck(com.qcloud.cos.internal.crypto.ContentCryptoMaterial cekMaterial,
COSObjectWrapper retrieved)
Checks if the the crypto scheme used in the given content crypto material is allowed to be
used in this crypto module.
|
adjustToDesiredRange, ciphertextLength, getObjectSecurely, getObjectSecurelyabortMultipartUploadSecurely, completeMultipartUploadSecurely, copyPartSecurely, createContentCryptoMaterial, createInstructionPutRequest, generateCEK, getCOSCryptoScheme, initiateMultipartUploadSecurely, newMultipartCOSCipherInputStream, plaintextLength, putInstructionFileSecurely, putObjectSecurely, updateInstructionPutRequest, updateMetadataWithContentCryptoMaterial, uploadPartSecurely, wrapWithCipherprotected final boolean isStrict()
COSCryptoModuleAEisStrict 在类中 COSCryptoModuleAEprotected void securityCheck(com.qcloud.cos.internal.crypto.ContentCryptoMaterial cekMaterial,
COSObjectWrapper retrieved)
COSCryptoModuleBasesecurityCheck 在类中 COSCryptoModuleBaseCopyright © 2021. All rights reserved.