javax.security.jacc
Класс WebRoleRefPermission

java.lang.Object
  расширенный java.security.Permission
      расширенный javax.security.jacc.WebRoleRefPermission
Все Реализованные Интерфейсы:
java.io. Сериализуемый, java.security. Защита

public final class WebRoleRefPermission
расширяет java.security. Разрешение
реализации java.io. Сериализуемый

Класс для Сервлета isUserInRole (String reference) полномочия. WebRoleRefPermission является именованным разрешением и имеет действия.

Имя WebRoleRefPermission (также называемый целевым именем) идентифицирует Веб-ресурс именем сервлета (в дескрипторе развертывания, соответствующем компоненту, от который звонок isUserInRole (String reference) делается.

Действия WebRoleRefPermission идентифицируют ролевую ссылку, к которой применяется разрешение. WebRoleRefPermission проверяется, чтобы определить, является ли предметом элемент роли, идентифицированной ссылкой.

Реализации этого class МОГУТ реализовать newPermissionCollection или наследовать его реализацию от class высшего качества.

Автор:
Рон Монзилло, Гари Эллисон
См. Также:
Permission, Сериализированная Форма

Сводка конструктора
WebRoleRefPermission(java.lang.String name, java.lang.String actions)
          Создает новый WebRoleRefPermission с указанным именем и действиями.
 
Сводка метода
 boolean equals(java.lang.Object o)
          Проверки два WebRoleRefPermission возражают для равенства.
 java.lang.String getActions()
          Возвращает каноническое Строковое представление действий этого WebRoleRefPermission.
 int hashCode()
          Возвращает значение хэш-кода для этого WebRoleRefPermission.
 boolean implies(java.security.Permission permission)
          Определяет, " ли Разрешение параметра подразумевается" этим WebRoleRefPermission.
 
Методы, наследованные от class java.security. Разрешение
checkGuard, getName, newPermissionCollection, toString
 
Методы, наследованные от class java.lang. Объект
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Деталь конструктора

WebRoleRefPermission

public WebRoleRefPermission(java.lang.String name,
                            java.lang.String actions)
Создает новый WebRoleRefPermission с указанным именем и действиями.

Параметры:
name - имя сервлета, которое идентифицирует специализированный веб-ресурс, в контексте которого должны быть оценены ролевые ссылки.

actions - идентифицирует ролевую ссылку, которой принадлежит разрешение. Ролевая ссылка является определяющей контекст к Веб-ресурсу, идентифицированному в параметре имени. Значение ролевой ссылки не должно быть null или пустая строка.
Деталь метода

равняется

public boolean equals(java.lang.Object o)
Проверки два WebRoleRefPermission возражают для равенства. Объекты WebRoleRefPermission эквивалентны, если у них есть случай эквивалентное имя и значения действий.

Два Объекта полномочий, P1 и P2, эквивалентны если и только если P1.implies (P2) && P2.implies (P1).

Имя и сравнения действий, описанные выше, являются чувствительными к регистру.

Определенный:
equals в class java.security.Permission
Параметры:
o - объект WebRoleRefPermission, протестированный на равенство с этим WebRoleRefPermission.
Возвраты:
истина, если параметр объект WebRoleRefPermission эквивалентен этому WebRoleRefPermission.

getActions

public java.lang.String getActions()
Возвращает каноническое Строковое представление действий этого WebRoleRefPermission.

Определенный:
getActions в class java.security.Permission
Возвраты:
Строка, содержащая канонизировавшие действия этого WebRoleRefPermission.

хэш-код

public int hashCode()
Возвращает значение хэш-кода для этого WebRoleRefPermission. Свойства возвращенного хэш-кода должны быть следующие:

Определенный:
hashCode в class java.security.Permission
Возвраты:
целочисленный хэш-код оценивает за этот объект.

подразумевает

public boolean implies(java.security.Permission permission)
Определяет, " ли Разрешение параметра подразумевается" этим WebRoleRefPermission. Для этого, чтобы иметь место,

Сравнения, описанные выше, являются чувствительными к регистру.

Определенный:
implies в class java.security.Permission
Параметры:
permission - "этот" WebRoleRefPermission проверяется, чтобы видеть, подразумевает ли он разрешение параметра.

Возвраты:
истина, если указанное разрешение подразумевается этим объектом, ложь если нет.


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41


Spec-Zone.ru - all specs in one place



free hit counter