JavaTM Platform
Standard Ed. 6

인터페이스
java.security.PrivilegedAction 의 사용

PrivilegedAction 를 사용하고 있는 패키지
java.security 시큐리티 시스템의 클래스와 인터페이스를 제공합니다.  
java.util.concurrent 병행 프로그래밍으로 자주(잘) 사용되는 유틸리티 클래스입니다.  
javax.security.auth 이 패키지는, 인증과 승인에 관한 시스템를 제공합니다.  
 

java.security 에서의 PrivilegedAction 의 사용
 

PrivilegedAction 형의 파라미터를 가지는 java.security 의 메소드
static
<T> T
AccessController. doPrivileged (PrivilegedAction <T> action)
          유효하게 된 특권을 사용해, 지정된 PrivilegedAction 를 실행합니다.
static
<T> T
AccessController. doPrivileged (PrivilegedAction <T> action, AccessControlContext  context)
          지정된 AccessControlContext 에 의해 유효하게 되어, 한편 제한되는 특권을 사용해, 지정된 PrivilegedAction 를 실행합니다.
static
<T> T
AccessController. doPrivilegedWithCombiner (PrivilegedAction <T> action)
          유효하게 된 특권을 사용해, 지정된 PrivilegedAction 를 실행합니다.
 

java.util.concurrent 에서의 PrivilegedAction 의 사용
 

PrivilegedAction 형의 파라미터를 가지는 java.util.concurrent 의 메소드
static Callable <Object > Executors. callable (PrivilegedAction <? > action)
          호출시에, 지정된 특권 첨부 태스크를 실행해, 그 결과를 돌려주는,Callable 객체를 돌려줍니다.
 

javax.security.auth 에서의 PrivilegedAction 의 사용
 

PrivilegedAction 형의 파라미터를 가지는 javax.security.auth 의 메소드
static
<T> T
Subject. doAs (Subject  subject, PrivilegedAction <T> action)
          특정의 Subject 로서 동작합니다.
static
<T> T
Subject. doAsPrivileged (Subject  subject, PrivilegedAction <T> action, AccessControlContext  acc)
          특정의 Subject 로서 특권 첨부로 동작합니다.
 


JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.