목차

파일/디렉토리 권한 체크

1. 개요

비즈니스 로직을 처리하면서 필요한 파일 또는 디렉토리의 권한을 확인하기 위한 공통 기능을 제공한다.

본 기능은 전자정부 표준프레임워크 공통서비스 요소기술 내에 구성되어 있다.

2. 설명

파일 또는 디렉토리경로를 문자열로 입력받아 읽기 / 쓰기 가능 여부를 확인하는 기능 구성이다.

자바API java.io.File 클래스의 canRead(), canWrite() 를 사용하여 기능을 제공한다.

관련소스
유형대상소스명설명비고
Serviceegovframework.com.utl.service.EgovFileTool.java파일관리 툴 요소기술 클래스
JSPWEB_INF/jsp/egovframework/cmm/utl/EgovFileAuthor.jsp테스트 페이지
메소드
결과값메소드명설명내용
booleancheckReadAuth(String file)읽기권한 체크파일경로를 입력받아 읽기권한 가능(true), 불가(false) 리턴
booleancheckWriteAuth(String file)쓰기권한 체크파일경로를 입력받아 쓰기권한 가능(true), 불가(false) 리턴
관련테이블
테이블명테이블명(영문)비고

3. 환경설정

4. 사용방법

 
    import egovframework.com.utl.sim.service.EgovFileTool;
 
    String filePath = "/user/com/sample/test.txt";
    // 읽기 권한 확인
    boolean readVal = EgovFileTool.checkReadAuth(filePath);
    // 쓰기 권한 확인
    boolean writeVal = EgovFileTool.checkWriteAuth(filePath);

5. 참고자료