Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class SubjectDelegationPermission extends BasicPermission
Разрешение, требуемое идентификационными данными аутентификации выполнять операции от имени идентификационных данных авторизации.
SubjectDelegationPermission содержит имя (также называемый "целевым именем"), но никакой список действий; у Вас или есть именованное разрешение, или Вы не делаете.
Целевое имя является именем имени класса принципала авторизации, сопровождаемого периодом и именем принципала авторизации, которое является "PrincipalClassName.PrincipalName"
.
Звездочка может появиться отдельно, или если сразу предшествующийся "." можением, кажется, в конце целевого имени, показывают подстановочное соответствие.
Например, "*", "javax.management.remote. JMXPrincipal. *" и "javax.management.remote.JMXPrincipal.delegate" являются допустимыми целевыми именами. Первый обозначает любое основное имя от любого основного class, второй обозначает любое основное имя конкретного основного class javax.management.remote.JMXPrincipal
и третий обозначает конкретное основное имя delegate
из конкретного основного class javax.management.remote.JMXPrincipal
.
Конструктор и Описание |
---|
SubjectDelegationPermission(String name)
Создает новый SubjectDelegationPermission с указанным именем.
|
SubjectDelegationPermission(String name, String actions)
Создает новый объект SubjectDelegationPermission с указанным именем.
|
equals, getActions, hashCode, implies, newPermissionCollection
checkGuard, getName, toString
public SubjectDelegationPermission(String name)
name
- имя SubjectDelegationPermissionNullPointerException
- если name
null
.IllegalArgumentException
- если name
пусто.public SubjectDelegationPermission(String name, String actions)
name
- имя SubjectDelegationPermissionactions
- должен быть нуль.NullPointerException
- если name
null
.IllegalArgumentException
- если name
пусто или actions
не нуль.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92