Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС |
ФРЕЙМЫ |
||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
java.lang.Object javax.servlet.HttpConstraintElement
public class HttpConstraintElement
Представление Класса Java HttpConstraint
значение аннотации.
Сводка конструктора | |
---|---|
HttpConstraintElement()
Создает значение по умолчанию ограничительный элемент HTTP |
|
HttpConstraintElement(ServletSecurity.EmptyRoleSemantic semantic)
Конструктор удобства, чтобы установить EmptyRoleSemantic.DENY |
|
HttpConstraintElement(ServletSecurity.EmptyRoleSemantic semantic, ServletSecurity.TransportGuarantee guarantee, java.lang.String... roleNames)
Конструктор, чтобы установить все getEmptyRoleSemantic, getRolesAllowed, и getTransportGuarantee. |
|
HttpConstraintElement(ServletSecurity.TransportGuarantee guarantee, java.lang.String... roleNames)
Конструктор, чтобы установить непустой getRolesAllowed и/или TransportGuarantee.CONFIDENTIAL. |
Сводка метода | |
---|---|
ServletSecurity. EmptyRoleSemantic |
getEmptyRoleSemantic()
Получает семантическую авторизацию значения по умолчанию. |
java.lang.String[] |
getRolesAllowed()
Получает имена авторизованных ролей. |
ServletSecurity. TransportGuarantee |
getTransportGuarantee()
Получает требование защиты данных (то есть, требуется ли SSL/TLS), который должен быть удовлетворен транспортным соединением. |
Методы, наследованные от class java.lang. Объект |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Деталь конструктора |
---|
public HttpConstraintElement()
public HttpConstraintElement(ServletSecurity.EmptyRoleSemantic semantic)
semantic
- должен быть EmptyRoleSemantic. ОТРИЦАТЬpublic HttpConstraintElement(ServletSecurity.TransportGuarantee guarantee, java.lang.String... roleNames)
guarantee
- TransportGuarantee.NONE или TransportGuarantee.CONFIDENTIALroleNames
- имена ролей, которые должны быть предоставленным доступомpublic HttpConstraintElement(ServletSecurity.EmptyRoleSemantic semantic, ServletSecurity.TransportGuarantee guarantee, java.lang.String... roleNames)
semantic
- EmptyRoleSemantic.DENY или EmptyRoleSemantic.PERMITguarantee
- TransportGuarantee.NONE или TransportGuarantee.CONFIDENTIALroleNames
- the names of the roles that are to be allowed access, or missing if the semantic is EmptyRoleSemantic.DENYДеталь метода |
---|
public ServletSecurity.EmptyRoleSemantic getEmptyRoleSemantic()
Это значение является незначащим когда getRolesAllowed
возвращает непустой массив, и не должен быть определен, когда непустой массив определяется для getRolesAllowed.
ServletSecurity.EmptyRoleSemantic
быть примененным когда getRolesAllowed
возвращает пустое (то есть, нулевой длиной) массивpublic ServletSecurity.TransportGuarantee getTransportGuarantee()
TransportGuarantee
указание на защиту данных, которая должна быть обеспечена соединениемpublic java.lang.String[] getRolesAllowed()
Duplicate role names appearing in getRolesAllowed are insignificant and may be discarded. The String "*" has no special meaning as a role name (should it occur in getRolesAllowed).
getEmptyRoleSemantic()
. If its value is DENY, and getRolesAllowed
возвращает пустой массив, доступ должен быть лишен независимый от состояния аутентификации и идентификационных данных. Наоборот, если его значение PERMIT
, это указывает, что доступ должен быть предоставлен независимый от состояния аутентификации и идентификационных данных. Когда массив содержит имена одной или более ролей, он указывает, что доступ зависит от членства в по крайней мере одной из именованных ролей (независимый от значения getEmptyRoleSemantic()
).
|
|||||||||
ПРЕДЫДУЩИЙ КЛАСС СЛЕДУЮЩИЙ КЛАСС |
ФРЕЙМЫ |
||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41