JavaTM Platform
Standard Ed. 6

javax.management
클래스 MBeanTrustPermission

java.lang.Object 
  상위를 확장 java.security.Permission 
      상위를 확장 java.security.BasicPermission 
          상위를 확장 javax.management.MBeanTrustPermission
모든 구현된 인터페이스:
Serializable , Guard


public class MBeanTrustPermission
extends BasicPermission

이 액세스권은, 서명자 또는 코드 베이스의 「trust」를 나타냅니다.  

MBeanTrustPermission 에는, 액션 리스트는 포함되지 않습니다만, 타겟명이 포함되어 있습니다. 이 액세스권에는, 단일의 타겟명 「register」가 정의되고 있습니다. 타겟 「*」도 사용할 수 있습니다. 이 경우, 「register」외, 모든 타겟을 정의할 수 있습니다. null 치와 공문자열은, 정책 객체에 정책 파일내로 지정된 액세스권을 작성하는 것을 허가하는 액션 에 대해서만, 사용할 수 있습니다.  

이 액세스권에 서명자 또는 코드 베이스가 부여되고 있는 경우, MBean 의 신뢰할 수 있는 소스로 간주해집니다. MBeanServer 에 등록할 수 있는 것은, 신뢰할 수 있는 소스의 MBean 뿐입니다.

도입된 버젼:
1.5
관련 항목:
직렬화 된 형식

생성자 의 개요
MBeanTrustPermission (String  name)
          지정된 이름을 가지는 새로운 MBeanTrustPermission 를 작성합니다.
MBeanTrustPermission (String  name, String  actions)
          지정된 이름을 가지는 새로운 MBeanTrustPermission 를 작성합니다.
 
메소드의 개요
 
클래스 java.security. BasicPermission 로부터 상속된 메소드
equals , getActions , hashCode , implies , newPermissionCollection
 
클래스 java.security. Permission 로부터 상속된 메소드
checkGuard , getName , toString
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , finalize , getClass , notify , notifyAll , wait , wait , wait
 

생성자 의 상세

MBeanTrustPermission

public MBeanTrustPermission(String  name)

지정된 이름을 가지는 새로운 MBeanTrustPermission 를 작성합니다.

이 생성자 은 MBeanTrustPermission(name, null) 와 동등합니다.

파라미터:
name - 액세스권의 이름. 이 액세스권의 「register」또는 「*」이 아니면 안된다
예외:
NullPointerException - namenull 의 경우
IllegalArgumentException - name 가 「register」도 「*」도 아닌 경우

MBeanTrustPermission

public MBeanTrustPermission(String  name,
                            String  actions)

지정된 이름을 가지는 새로운 MBeanTrustPermission 를 작성합니다.

파라미터:
name - 액세스권의 이름. 이 액세스권의 「register」또는 「*」이 아니면 안되는
actions - 액세스권의 액션. null 또는 "" 이 아니면 안된다
예외:
NullPointerException - namenull 의 경우
IllegalArgumentException - name 가 「register」도 「*」도 아닌 경우, 또는 actions 가 null 이외로 공문자열 이외의 경우

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