def __init__(self, algorithm, encrypted_key, key_id):
_validate_not_none('<STR_LIT>', algorithm)<EOL>_validate_not_none('<STR_LIT>', encrypted_key)<EOL>_validate_not_none('<STR_LIT>', key_id)<EOL>self.algorithm = algorithm<EOL>self.encrypted_key = encrypted_key<EOL>self.key_id = key_id<EOL>
:param str algorithm:
    The algorithm used for wrapping.
:param bytes encrypted_key:
    The encrypted content-encryption-key.
:param str key_id:
    The key-encryption-key identifier string.