Spec-Zone .ru
спецификации, руководства, описания, API
|
public class MBeanTrustPermission extends BasicPermission
MBeanTrustPermission содержит целевое имя, но никакой список действий. Единственное целевое имя, "регистр", определяется для этого разрешения. Цель "*" также позволяется, разрешая "регистр" и любые будущие цели, которые могут быть определены. Только нулевое значение или пустая строка позволяются для действия позволить объекту политики создать полномочия, определенные в файле политики.
Если подписывающему лицу, или codesource предоставляют это разрешение, то это считают доверяемым источником для MBeans. Только MBeans из доверяемых источников может быть зарегистрирован в MBeanServer.
Конструктор и Описание |
---|
MBeanTrustPermission(String name)
Создайте новый MBeanTrustPermission с именем.
|
MBeanTrustPermission(String name, String actions)
Создайте новый MBeanTrustPermission с именем.
|
equals, getActions, hashCode, implies, newPermissionCollection
checkGuard, getName, toString
public MBeanTrustPermission(String name)
Создайте новый MBeanTrustPermission с именем.
Этот конструктор эквивалентен MBeanTrustPermission(name,null)
.
name
- имя разрешения. Это должен быть "регистр" или "*" для этого разрешения.NullPointerException
- если name
null
.IllegalArgumentException
- если name
не ни "регистр", ни "*".public MBeanTrustPermission(String name, String actions)
Создайте новый MBeanTrustPermission с именем.
name
- имя разрешения. Это должен быть "регистр" или "*" для этого разрешения.actions
- действия для разрешения. Это должен быть нуль или ""
.NullPointerException
- если name
null
.IllegalArgumentException
- если name
не ни "регистр", ни "*"; или если actions
ненулевая непустая строка.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.