JavaTM Platform
Standard Ed. 6

java.rmi
클래스 RMISecurityManager

java.lang.Object 
  상위를 확장 java.lang.SecurityManager 
      상위를 확장 java.rmi.RMISecurityManager


public class RMISecurityManager
extends SecurityManager

다운로드한 코드를 사용하는 RMI 어플리케이션에 의해 사용되는,SecurityManager 의 서브 클래스입니다. RMI 의 클래스 로더는, 시큐리티 매니저가 설정되어 있지 않은 한, 어떠한 클래스도 일절 원격 호스트로부터 다운로드하지 않습니다. RMISecurityManager 는, 애플릿에는 적용되지 않습니다. 애플릿은, 브라우저의 시큐리티 매니저의 보호아래에서 실행되기 (위해)때문에입니다. RMISecurityManagerSecurityManager 와 완전히 같은 정책를 구현하고 있습니다. 따라서, RMI 어플리케이션은, 이 클래스를 사용하는 것이 아니라,SecurityManager 클래스 또는 어플리케이션 고유의 SecurityManager 구현을 사용하도록 해 주세요.

어플리케이션에 있는 SecurityManager 로, 다음의 문장을 코드에 추가합니다. 이 문장은, RMI 가 원격 호스트로부터 코드를 다운로드하기 전에 실행할 필요가 있습니다. 그 때문에, 대부분의 경우, 어플리케이션의 main 에 추가할 필요가 있습니다.

 System.setSecurityManager(new SecurityManager());
 

도입된 버젼:
JDK1. 1

필드의 개요
 
클래스 java.lang. SecurityManager 로부터 상속된 필드
inCheck
 
생성자 의 개요
RMISecurityManager ()
          새로운 RMISecurityManager 를 구축합니다.
 
메소드의 개요
 
클래스 java.lang. SecurityManager 로부터 상속된 메소드
checkAccept , checkAccess , checkAccess , checkAwtEventQueueAccess , checkConnect , checkConnect , checkCreateClassLoader , checkDelete , checkExec , checkExit , checkLink , checkListen , checkMemberAccess , checkMulticast , checkMulticast , checkPackageAccess , checkPackageDefinition , checkPermission , checkPermission , checkPrintJobAccess , checkPropertiesAccess , checkPropertyAccess , checkRead , checkRead , checkRead , checkSecurityAccess , checkSetFactory , checkSystemClipboardAccess , checkTopLevelWindow , checkWrite , checkWrite , classDepth , classLoaderDepth , currentClassLoader , currentLoadedClass , getClassContext , getInCheck , getSecurityContext , getThreadGroup , inClass , inClassLoader
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

생성자 의 상세

RMISecurityManager

public RMISecurityManager()
새로운 RMISecurityManager 를 구축합니다.

도입된 버젼:
JDK1. 1

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