
MongoDBDriverClientEncryption::rewrapManyDataKey 함수는 여러 개의 데이터 키를 다시 래핑하는 데 사용됩니다. 이 함수의 파라미터는 다음과 같습니다.
- dataKeys: 다시 래핑할 데이터 키의 배열
- keyVaultClient: 키 버킷 클라이언트 객체
- keyId: 다시 래핑할 데이터 키의 키 아이디
이 함수의 반환 값은 다시 래핑된 데이터 키의 배열입니다.
이 함수를 사용할 때 발생할 수 있는 오류나 예외 상황은 다음과 같습니다.
- dataKeys가 null 또는 비어 있는 경우
- keyVaultClient가 null 또는 비어 있는 경우
- keyId가 null 또는 비어 있는 경우
- 데이터 키가 이미 래핑된 경우
이러한 오류나 예외 상황을 피하기 위해, dataKeys, keyVaultClient, keyId를 확인하고, 데이터 키가 이미 래핑되지 않은지 확인하는 것이 중요합니다.
2025-08-15 07:26