JavaTM Platform
Standard Ed. 6

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

Guard 를 사용하고 있는 패키지
java.awt 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다.  
java.io 이 패키지는, 데이터 스트림, 직렬화, 파일 시스템에 의한 시스템 입출력용으로 제공되고 있습니다.  
java.lang Java 프로그램 언어의 설계해 기본적인 클래스를 제공합니다.  
java.lang.management Java 가상 머신의 관리 및 Java 가상 머신이 실행되고 있는 operating system의 관리를 감시하는 관리 인터페이스를 제공합니다.  
java.lang.reflect 클래스와 객체에 관한 리플렉트 정보를 취득하는 클래스 및 인터페이스를 제공합니다.  
java.net 네트워크 어플리케이션을 구현하기 위한 클래스를 제공합니다.  
java.security 시큐리티 시스템의 클래스와 인터페이스를 제공합니다.  
java.sql JavaTM 프로그램 언어를 사용해 데이터 소스 (일반적으로은 RDB)의 데이터에 액세스 해 처리하는 API 를 제공합니다.  
java.util 이 패키지에는, 컬렉션 시스템, 유산 컬렉션 클래스, 이벤트 모델, 일시 기능, 국제화, 및 다양한 유틸리티 클래스 (StringTokenizer, 난수 제너레이터, 및 비트 배열)가 포함되어 있습니다.  
java.util.logging JavaTM 2 플랫폼의 코아로깅 기능의 클래스와 인터페이스를 제공합니다.  
javax.management Java Management Extensions 의 코어 클래스를 제공합니다.  
javax.management.remote JMX MBean 서버에 원격 접근하기 위한 인터페이스입니다.  
javax.net.ssl 시큐어 소켓 패키지의 클래스를 제공합니다.  
javax.security.auth 이 패키지는, 인증과 승인에 관한 시스템를 제공합니다.  
javax.security.auth.kerberos 이 패키지에는, Kerberos 네트워크 인증 프로토콜에 관련하는 유틸리티 클래스가 포함되어 있습니다.  
javax.sound.sampled 샘플화 된 오디오 데이터의 수중에 넣어, 처리, 및 재생의 인터페이스 및 클래스를 제공합니다.  
javax.xml.ws 이 패키지는, 코어 JAX-WS API 를 포함합니다.  
 

java.awt 에서의 Guard 의 사용
 

Guard 를 구현하고 있는 java.awt 의 클래스
 class AWTPermission
          이 클래스는 AWT 의 액세스권용의 클래스입니다.
 

java.io 에서의 Guard 의 사용
 

Guard 를 구현하고 있는 java.io 의 클래스
 class FilePermission
          이 클래스는, 파일 또는 디렉토리에의 액세스를 나타냅니다.
 class SerializablePermission
          직렬화 가능 액세스권을 위한 클래스입니다.
 

java.lang 에서의 Guard 의 사용
 

Guard 를 구현하고 있는 java.lang 의 클래스
 class RuntimePermission
          이 클래스는, 실행시의 액세스권에 관련합니다.
 

java.lang.management 에서의 Guard 의 사용
 

Guard 를 구현하고 있는 java.lang.management 의 클래스
 class ManagementPermission
          SecurityManager 에 의해 실행되는 코드가 Java 플랫폼의 관리 인터페이스로 정의된 메소드를 호출할 때, SecurityManager 가 체크하는 액세스권입니다.
 

java.lang.reflect 에서의 Guard 의 사용
 

Guard 를 구현하고 있는 java.lang.reflect 의 클래스
 class ReflectPermission
          리플렉트 처리의 Permission 클래스입니다.
 

java.net 에서의 Guard 의 사용
 

Guard 를 구현하고 있는 java.net 의 클래스
 class NetPermission
          이 클래스는, 각종의 네트워크 액세스권을 위해서(때문에) 사용합니다.
 class SocketPermission
          이 클래스는, 소켓을 통한 네트워크에의 액세스권을 나타냅니다.
 

java.security 에서의 Guard 의 사용
 

Guard 를 구현하고 있는 java.security 의 클래스
 class AllPermission
          AllPermission 는, 다른 모든 액세스권을 포함 하는 액세스권입니다.
 class BasicPermission
          BasicPermission 는 Permission 클래스를 확장하는 클래스에서, BasicPermission 와 같은 명명 규약에 따를 필요가 있는, 액세스권의 base class로서 사용할 수 있습니다.
 class Permission
          system resource에의 액세스를 표현하는 abstract 클래스입니다.
 class SecurityPermission
          이 클래스는 시큐리티 액세스권을 위해서(때문에) 준비되어 있습니다.
 class UnresolvedPermission
          UnresolvedPermission 클래스를 사용하면(자), Policy 의 초기화시에 「해결되지 않았다」Permission 를 보관 유지할 수 있습니다.
 

Guard 형의 파라미터를 가지는 java.security 의 생성자
GuardedObject (Object  object, Guard  guard)
          지정된 객체와 가이드로 GuardedObject 를 구축합니다.
 

java.sql 에서의 Guard 의 사용
 

Guard 를 구현하고 있는 java.sql 의 클래스
 class SQLPermission
          애플릿으로 실행되고 있는 코드가 DriverManager.setLogWriter 메소드 또는 DriverManager.setLogStream 메소드 (추천 되지 않는다)를 호출할 때,SecurityManager 의 확인 대상이 되는 액세스권입니다.
 

java.util 에서의 Guard 의 사용
 

Guard 를 구현하고 있는 java.util 의 클래스
 class PropertyPermission
          이 클래스는 프로퍼티에의 액세스권을 위한 클래스입니다.
 

java.util.logging 에서의 Guard 의 사용
 

Guard 를 구현하고 있는 java.util.logging 의 클래스
 class LoggingPermission
          SecurityManager 에 의해 실행되는 코드가 Logger.setLevel 등의 로그 제어 메소드의 어느쪽이든을 호출할 때, SecurityManager 가 체크하는 액세스권입니다.
 

javax.management 에서의 Guard 의 사용
 

Guard 를 구현하고 있는 javax.management 의 클래스
 class MBeanPermission
          MBeanServer 오퍼레이션의 액세스를 제어하는 액세스권입니다.
 class MBeanServerPermission
          MBeanServer 관련의 액션을 실행하기 위한 액세스권.
 class MBeanTrustPermission
          이 액세스권은, 서명자 또는 코드 베이스의 「trust」를 나타냅니다.
 

javax.management.remote 에서의 Guard 의 사용
 

Guard 를 구현하고 있는 javax.management.remote 의 클래스
 class SubjectDelegationPermission
          승인 아이덴티티에 대신해 오퍼레이션을 실행하는 인증 아이덴티티에 필요한 액세스권입니다.
 

javax.net.ssl 에서의 Guard 의 사용
 

Guard 를 구현하고 있는 javax.net.ssl 의 클래스
 class SSLPermission
          이 클래스는, 각종의 네트워크 액세스권을 위해서(때문에) 사용합니다.
 

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

Guard 를 구현하고 있는 javax.security.auth 의 클래스
 class AuthPermission
          이 클래스는, 인증의 액세스권에 관련합니다.
 class PrivateCredentialPermission
          text/html; charset=euc-jp 이 클래스는, 특정의 Subject 에 속하는 비공개 Credential 를 액세스로부터 보호합니다.
 

javax.security.auth.kerberos 에서의 Guard 의 사용
 

Guard 를 구현하고 있는 javax.security.auth.kerberos 의 클래스
 class DelegationPermission
          이 클래스를 이용해, Kerberos 위양 모델 (전송과 프록시가 가능한 티켓)의 사용을 한정합니다.
 class ServicePermission
          이 클래스는, Kerberos 서비스와 Kerberos 서비스로부터 액세스 할 필요가 있는 자격을 보호하기 위해서 사용합니다.
 

javax.sound.sampled 에서의 Guard 의 사용
 

Guard 를 구현하고 있는 javax.sound.sampled 의 클래스
 class AudioPermission
          AudioPermission 클래스는, 오디오 system resource에의 액세스권을 나타냅니다.
 

javax.xml.ws 에서의 Guard 의 사용
 

Guard 를 구현하고 있는 javax.xml.ws 의 클래스
 class WebServicePermission
          이 클래스는, Web 서비스의 액세스권을 정의합니다.
 


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 도 참조해 주세요.