- 설명
-
업로드할 대상 전체, 선택된 대상, 체크된 대상들을 암호화하여 업로드할 수 있습니다.
암호화 기능은, 파일을 암호화여 새로 생성하고, 업로드할 수 있도록 컴포넌트에 등록하는 역할까지만 수행합니다.
// 암호화된 파일이 생성될 위치를 설정합니다. // <X5TEMP>: DEXTUploadX5에서 정한 임시 위치 // <WINTEMP>: Windows 임시 폴더 // 드라이브 문자로 시작하는 경로: 대상 경로 dx.setEncryptionSavePath("c:\\temp"); // 암호화된 파일의 이름의 prefix를 지정합니다. dx.setEncryptionPrefix("encrypted-"); // 암호화된 파일 생성되었는지 확인하기 위해, 탐색기 창을 엽니다. dx.setEncryptionEnsuringFile(true); // 암호화된 대상을 자동으로 추가할지 여부를 설정합니다. dx.setEncryptionAutoInserting(true); // 업로드 완료 후, 암호화된 파일을 자동으로 삭제할 수 있습니다. // 자동으로 삭제되는 파일은 setEncryptionAutoInserting 함수를 사용하여 자동으로 등록된 대상만 해당합니다. dx.setEncryptionAutoDeleting(true); // 암호화 작업을 시작합니다. // 'AUTO', 'SELECTED', 'CHECKED' 옵션이 있습니다. dx.encrypt("AUTO");
자동으로 삭제되는 대상은 암호화된 로컬 파일이며 목록에 있는 암호화된 파일 항목은 삭제되지 않습니다.
최근 Internet Explorer 브라우저는 보안이 강화되어서, 서비스하고자 하는 웹사이트를 신뢰할 수 있는 사이트로 등록하지 않는 경우, ActiveX의 파일 쓰기가 제한되거나, 특별한 오류 없이 무시될 수 있으니, 이를 유념하시길 바랍니다.
- 예제
-
암호화 다이얼로그 타이틀은, 암호화하는 과정에서 보이는 창의 타이틀 명이며, 암호화 접두어는, 생성되는 암호화된 파일 앞에 자동으로 붙는 이름입니다.
암호화된 임시 파일이 생성되는 경로를 설정할 수 있습니다.
<X5TEMP>는 DEXTUploadX5 기본 임시 폴더에, <WINTEMP>는 윈도우 임시 폴더에, 드라이브 문자열로 시작(C:\aaa, D:\bbb 처럼)하면 입력한 문자열 그대로 대상 경로가 됩니다.
경로를 문자열로 직접 설정할 시에는 백슬래시(\\) 두 개를 사용하여 구분지어야 합니다.
input으로 입력하는 경우 백슬래시(\) 한 개만 사용합니다.암호된 임시 파일은 기본적으로 컴포넌트에 자동으로 추가되며,
자동 삭제 옵션이 true인 경우, 자동으로 추가된 암호화 파일은 업로드가 완료가 되면 자동으로 삭제됩니다.암호화되는 대상은 로컬 자원으로 한정됩니다. 가상 파일은 암호화 대상이 아닙니다.