JavaTM Platform
Standard Ed. 6

클래스
java.lang.SecurityException 의 사용

SecurityException 를 사용하고 있는 패키지
java.awt 사용자 인터페이스의 작성 및 그래픽스와 이미지의 페인트용의 모든 클래스를 포함합니다.  
java.beans Beans (JavaBeansTM 아키텍쳐(architecture)에 근거한 컴퍼넌트)의 개발에 관련하는 클래스가 포함되어 있습니다.  
java.io 이 패키지는, 데이터 스트림, 직렬화, 파일 시스템에 의한 시스템 입출력용으로 제공되고 있습니다.  
java.lang Java 프로그램 언어의 설계해 기본적인 클래스를 제공합니다.  
java.lang.reflect 클래스와 객체에 관한 리플렉트 정보를 취득하는 클래스 및 인터페이스를 제공합니다.  
java.rmi RMI 패키지를 제공합니다.  
java.rmi.server 서버측의 RMI 를 지원하는 클래스와 인터페이스를 제공합니다.  
java.security 시큐리티 시스템의 클래스와 인터페이스를 제공합니다.  
java.util.logging JavaTM 2 플랫폼의 코아로깅 기능의 클래스와 인터페이스를 제공합니다.  
javax.swing 모든 플랫폼에서 가능한 한 똑같이 기능하는 「경량」(Java 공통 언어) 컴퍼넌트세트를 제공합니다.  
 

java.awt 에서의 SecurityException 의 사용
 

SecurityException 를 throw 하는 java.awt 의 메소드
protected  Window KeyboardFocusManager. getGlobalActiveWindow ()
          호출측 thread가 액티브 Window 와 다른 문맥에 있는 경우에서도, 액티브 Window 를 돌려줍니다.
protected  Container KeyboardFocusManager. getGlobalCurrentFocusCycleRoot ()
          호출측 thread가 현재의 포커스 사이클의 루트와 다른 문맥에 있는 경우에서도, 현재의 포커스 사이클의 루트를 돌려줍니다.
protected  Window KeyboardFocusManager. getGlobalFocusedWindow ()
          호출측 thread가 포커스 된 Window 와 다른 문맥에 있는 경우에서도, 포커스 된 Window 를 돌려줍니다.
protected  Component KeyboardFocusManager. getGlobalFocusOwner ()
          호출측 thread가 포커스의 소유자와 다른 문맥에 있는 경우에서도, 포커스의 소유자를 돌려줍니다.
protected  Component KeyboardFocusManager. getGlobalPermanentFocusOwner ()
          영구 포커스의 소유자가 호출해 옆thread와 다른 문맥에 있는 경우에서도, 영구 포커스의 소유자를 돌려줍니다.
 void Window. setAlwaysOnTop (boolean alwaysOnTop)
          이 윈도우가 다른 윈도우보다 항상 전면에 있을지 어떨지를 설정합니다.
static void KeyboardFocusManager. setCurrentKeyboardFocusManager (KeyboardFocusManager  newManager)
          thread의 문맥의 호출에 대해서, 현재의 KeyboardFocusManager 인스턴스를 설정합니다.
 

java.beans 에서의 SecurityException 의 사용
 

SecurityException 를 throw 하는 java.beans 의 메소드
static void Beans. setDesignTime (boolean isDesignTime)
          어플리케이션 구축 환경에서 동작하고 있을지 어떨지를 나타냅니다.
static void Beans. setGuiAvailable (boolean isGuiAvailable)
          GUI 조작이 사용 가능한 환경에서 동작하고 있을지 어떨지를 나타냅니다.
 

java.io 에서의 SecurityException 의 사용
 

SecurityException 를 throw 하는 java.io 의 메소드
protected  boolean ObjectOutputStream. enableReplaceObject (boolean enable)
          스트림의 객체를 치환할 수 있도록(듯이) 합니다.
protected  boolean ObjectInputStream. enableResolveObject (boolean enable)
          스트림로부터 읽힌 객체를 치환할 수 있도록(듯이) 합니다.
 

SecurityException 를 throw 하는 java.io 의 생성자
ObjectInputStream ()
          ObjectInputStream 를 완전하게 재구현하는 서브 클래스가, ObjectInputStream 의 이 구현에 의해 사용된지 얼마 안된 private 데이터를 할당할 필요가 없게 하는 수단을 제공합니다.
ObjectOutputStream ()
          ObjectOutputStream 를 완전하게 다시 구현하는 서브 클래스가, ObjectOutputStream 의 이 구현에 의해 사용된지 얼마 안된 private 데이터를 할당할 필요가 없게 하는 수단을 제공합니다.
 

java.lang 에서의 SecurityException 의 사용
 

SecurityException 를 throw 하는 java.lang 의 메소드
 Constructor <T > Class. getConstructor (Class <? >... parameterTypes)
          이 Class 객체가 나타내는 클래스의 지정된 public 생성자 을 리플렉트 하는 Constructor 객체를 돌려줍니다.
 Constructor <? >[] Class. getConstructors ()
          이 Class 객체가 나타내는 클래스의 모든 public 생성자 을 리플렉트 하는 Constructor 객체를 포함하고 있는 배열을 돌려줍니다.
 Class <? >[] Class. getDeclaredClasses ()
          이 Class 객체가 나타내는 클래스의 멤버로서 선언된 모든 클래스 및 인터페이스를 리플렉트 하는 Class 객체의 배열을 돌려줍니다.
 Constructor <T > Class. getDeclaredConstructor (Class <? >... parameterTypes)
          이 Class 객체가 나타내는 클래스 또는 인터페이스의 지정된 생성자 을 리플렉트 하는 Constructor 객체를 돌려줍니다.
 Constructor <? >[] Class. getDeclaredConstructors ()
          이 Class 객체가 나타내는 클래스에 의해 선언된 모든 생성자 을 리플렉트 하는 Constructor 객체의 배열을 돌려줍니다.
 Field Class. getDeclaredField (String  name)
          이 Class 객체가 나타내는 클래스 또는 인터페이스의 지정된 선언 필드를 리플렉트 하는 Field 객체를 돌려줍니다.
 Field [] Class. getDeclaredFields ()
          이 Class 객체가 나타내는 클래스 또는 인터페이스에 의해 선언된 모든 필드를 리플렉트 하는 Field 객체의 배열을 돌려줍니다.
 Method Class. getDeclaredMethod (String  name, Class <? >... parameterTypes)
          이 Class 객체가 나타내는 클래스 또는 인터페이스의 지정된 선언 메소드를 리플렉트 하는 Method 객체를 돌려줍니다.
 Method [] Class. getDeclaredMethods ()
          이 Class 객체가 나타내는 클래스 또는 인터페이스에 의해 선언된 모든 메소드를 리플렉트 하는 Method 객체의 배열을 돌려줍니다.
 Field Class. getField (String  name)
          이 Class 객체가 나타내는 클래스 또는 인터페이스의 지정된 public 멤버 필드를 리플렉트 하는 Field 객체를 돌려줍니다.
 Field [] Class. getFields ()
          이 Class 객체가 나타내는 클래스 또는 인터페이스의 모든 액세스 가능한 public 필드를 리플렉트 하는,Field 객체를 보관 유지하고 있는 배열을 돌려줍니다.
 Method Class. getMethod (String  name, Class <? >... parameterTypes)
          이 Class 객체가 나타내는 클래스 또는 인터페이스의 지정된 public 멤버 메소드를 리플렉트 하는 Method 객체를 돌려줍니다.
 Method [] Class. getMethods ()
          이 Class 객체가 나타내는 클래스 또는 인터페이스의 모든 public 「멤버」메소드를 리플렉트 하는 Method 객체를 포함하고 있는 배열을 돌려줍니다.
 

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

SecurityException 를 throw 하는 java.lang.reflect 의 메소드
static void AccessibleObject. setAccessible (AccessibleObject [] array, boolean flag)
          효율을 자주(잘) 하기 위해서, 단일의 시큐리티 체크에 의해, 객체의 배열의 accessible 플래그를 설정하는 편리한 메소드입니다.
 void AccessibleObject. setAccessible (boolean flag)
          이 객체의 accessible 플래그를, 지정된 boolean 치로 설정합니다.
 

java.rmi 에서의 SecurityException 의 사용
 

java.rmi 에서의 SecurityException 의 서브 클래스
 class RMISecurityException
          추천 되고 있지 않습니다.  대신에 SecurityException 를 사용합니다. 어플리케이션 코드로부터 이 클래스를 직접 참조하지 말아 주세요. RMISecurityManager 는, 현재는 이 java.lang.SecurityException 의 서브 클래스를 throw 하지 않습니다.
 

java.rmi.server 에서의 SecurityException 의 사용
 

SecurityException 를 throw 하는 java.rmi.server 의 메소드
static ClassLoader RMIClassLoader. getClassLoader (String  codebase)
          지정된 코드 베이스 URL 패스로부터 클래스를 로드하는 클래스 로더를 돌려줍니다.
 

java.security 에서의 SecurityException 의 사용
 

java.security 에서의 SecurityException 의 서브 클래스
 class AccessControlException
           이 예외는, 파일 시스템이나 네트워크등이 중요한 system resource에의 액세스 요구가 거부된 것을 나타내기 위해서(때문에), AccessController 에 의해 throw 됩니다.
 

SecurityException 를 throw 하는 java.security 의 메소드
 void Permission. checkGuard (Object  object)
          액세스권의 가이드 인터페이스를 구현합니다.
 void Guard. checkGuard (Object  object)
          가이드에 의해 보호된 객체인 object 에의 액세스를 허가할지 어떨지를 결정합니다.
 Object GuardedObject. getObject ()
          가이드가 있는 객체를 꺼냅니다.
 

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

SecurityException 을 throw 하는 java.util.logging 의 메소드
 void Logger. addHandler (Handler  handler)
          로그 Handler 를 추가해 로그 메세지를 받아들입니다.
 void LogManager. addPropertyChangeListener (PropertyChangeListener  l)
          로그의 프로퍼티이 재독 보고 붐비어 되었을 때에 불려 가는 이벤트 청취자를 추가합니다.
 void LogManager. checkAccess ()
          현재의 문맥이 신뢰되고 있어 로깅 구성을 변경할 수 있을지 어떨지를 체크합니다.
abstract  void Handler. close ()
          Handler 를 닫아, 관련하는 모든 자원을 해제합니다.
 void StreamHandler. close ()
          현재의 출력 스트림을 닫습니다.
 void SocketHandler. close ()
          이 출력 스트림을 닫습니다.
 void MemoryHandler. close ()
          Handler 를 닫아, 관련하는 모든 자원을 해제합니다.
 void FileHandler. close ()
          모든 파일을 닫습니다.
 void LogManager. readConfiguration ()
          로그의 프로퍼티을 재차 초기화해 로그 구성을 재차 읽어들입니다.
 void LogManager. readConfiguration (InputStream  ins)
          로깅프로파티를 재차 초기화해, 지정된 스트림로부터 로그 구성을 재차 읽어들입니다.
 void Logger. removeHandler (Handler  handler)
          로그 Handler 를 삭제합니다.
 void LogManager. removePropertyChangeListener (PropertyChangeListener  l)
          프로퍼티 변경 이벤트의 이벤트 청취자를 삭제합니다.
 void LogManager. reset ()
          로그의 구성을 리셋 합니다.
 void Handler. setEncoding (String  encoding)
          이 Handler 가 사용하는 문자 인코딩을 설정합니다.
 void StreamHandler. setEncoding (String  encoding)
          이 Handler 가 사용하는 문자 인코딩을 설정 또는 변경합니다.
 void Logger. setFilter (Filter  newFilter)
          필터를 설정해 이 Logger 의 출력을 제어합니다.
 void Handler. setFilter (Filter  newFilter)
          이 Handler 의 출력을 제어하는Filter 를 설정합니다.
 void Handler. setFormatter (Formatter  newFormatter)
          Formatter 를 설정합니다.
 void Logger. setLevel (Level  newLevel)
          이 로거가 어느 메세지 레벨을 로깅 하는지를 지정하는 로그 레벨을 설정합니다.
 void Handler. setLevel (Level  newLevel)
          이 Handler 가 어느 메세지 레벨을 로깅 하는지를 지정하는 로그 레벨을 설정합니다.
protected  void StreamHandler. setOutputStream (OutputStream  out)
          출력 스트림을 변경합니다.
 void MemoryHandler. setPushLevel (Level  newLevel)
          pushLevel 를 설정합니다.
 

SecurityException 을 throw 하는 java.util.logging 의 생성자
FileHandler ()
          디폴트의 FileHandler 를 구축합니다.
FileHandler (String  pattern)
          지정된 파일명에 기입하도록(듯이) FileHandler 를 초기화합니다.
FileHandler (String  pattern, boolean append)
          옵션의 추가 모드로, 지정된 파일명을 기입한다.
FileHandler (String  pattern, int limit, int count)
          일련의 파일에 기입하도록(듯이) FileHandler 를 초기화합니다.
FileHandler (String  pattern, int limit, int count, boolean append)
          생략 가능한 추가 모드로 일련의 파일에 기입하도록(듯이) FileHandler 를 초기화합니다.
 

javax.swing 에서의 SecurityException 의 사용
 

SecurityException 를 throw 하는 javax.swing 의 메소드
static void FocusManager. setCurrentManager (FocusManager  aFocusManager)
          호출측 thread의 문맥에 대해서, 현재의 KeyboardFocusManager 인스턴스를 설정합니다.
static void UIManager. setInstalledLookAndFeels (UIManager.LookAndFeelInfo [] infos)
          사용 가능한 Look & Feel 세트를 설정합니다.
 


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