JavaTM Platform
Standard Ed. 6

javax.management.remote
클래스 SubjectDelegationPermission

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


public final class SubjectDelegationPermission
extends BasicPermission

승인 아이덴티티에 대신해 오퍼레이션을 실행하는 인증 아이덴티티에 필요한 액세스권입니다.

SubjectDelegationPermission 는 이름 ( 「타겟명」이라고도 불린다)을 가집니다만, 액션 리스트는 가지지 않습니다. 사용자는 이름 첨부 액세스권을 가지는 경우와 가지지 않는 경우가 있습니다.

타겟명은 승인 주체 클래스명, 피리어드, 및 승인 주체명으로부터 완성되는 이름 (PrincipalClassName. PrincipalName)입니다.

asterisk는 단독으로 사용할 수 있습니다. 타겟명의 말미의 피리어드 (. )의 직후에 놓여졌을 경우는, 와일드 카드 일치를 나타냅니다.

예를 들어, 「*」, 「javax.management.remote.JMXPrincipal. *」, 「javax.management.remote.JMXPrincipal.delegate」는, 모두 유효한 타겟명입니다. 최초의 타겟명은, 주체 클래스의 임의의 주체명을 나타냅니다. 2 번째의 타겟명은, 구상 주체 클래스 javax.management.remote.JMXPrincipal 의 임의의 주체명을 나타냅니다. 3 번째의 타겟명은, 구상 주체 클래스 javax.management.remote.JMXPrincipal 의 구상 주체명 delegate 를 나타냅니다.

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

생성자 의 개요
SubjectDelegationPermission (String  name)
          지정된 이름으로, 새로운 SubjectDelegationPermission 를 작성합니다.
SubjectDelegationPermission (String  name, String  actions)
          지정된 이름으로, 새로운 SubjectDelegationPermission 객체를 작성합니다.
 
메소드의 개요
 
클래스 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
 

생성자 의 상세

SubjectDelegationPermission

public SubjectDelegationPermission(String  name)
지정된 이름으로, 새로운 SubjectDelegationPermission 를 작성합니다. 이 이름은, SubjectDelegationPermission 의 기호명입니다.

파라미터:
name - SubjectDelegationPermission 의 이름
예외:
NullPointerException - namenull 의 경우
IllegalArgumentException - name 가 빈 상태(empty)의 경우

SubjectDelegationPermission

public SubjectDelegationPermission(String  name,
                                   String  actions)
지정된 이름으로, 새로운 SubjectDelegationPermission 객체를 작성합니다. 이 이름은, SubjectDelegationPermission 의 기호명입니다. String 액션은 현재미사용으로, null 가 됩니다.

파라미터:
name - SubjectDelegationPermission 의 이름
actions - 반드시 null
예외:
NullPointerException - namenull 의 경우
IllegalArgumentException - name 가 빈 상태(empty)의 경우, 또는 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 도 참조해 주세요.