Release Notes
Announcements
PutObjectRequest putObjectRequest = new PutObjectRequest(bucket, cosPath, srcPath);// Configure server-side encryption with COS-managed encryption keys (SSE-COS) to protect dataputObjectRequest.setCOSServerSideEncryption();// Upload a fileCOSXMLUploadTask cosxmlUploadTask = transferManager.upload(putObjectRequest, uploadId);
// Server-side encryption keyString customKey = "customer master key (CMK)";String encryptContext = "encryption context";PutObjectRequest putObjectRequest = new PutObjectRequest(bucket, cosPath, srcPath);// Configure server-side encryption with KMS customer master keys (SSE-KMS) to protect datatry {putObjectRequest.setCOSServerSideEncryptionWithKMS(customKey, encryptContext);} catch (CosXmlClientException e) {e.printStackTrace();}// Upload the filesCOSXMLUploadTask cosxmlUploadTask = transferManager.upload(putObjectRequest, uploadId);
// Server-side encryption keyString customKey = "Server-side encryption key";PutObjectRequest putObjectRequest = new PutObjectRequest(bucket, cosPath, srcPath);// Configure server-side encryption with customer-provided encryption keys (SSE-C) to protect datatry {putObjectRequest.setCOSServerSideEncryptionWithCustomerKey(customKey);} catch (CosXmlClientException e) {e.printStackTrace();}// Upload the filesCOSXMLUploadTask cosxmlUploadTask = transferManager.upload(putObjectRequest, uploadId);
Esta página foi útil?
Você também pode entrar em contato com a Equipe de vendas ou Enviar um tíquete em caso de ajuda.
comentários