|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--org.apache.catalina.deploy.SecurityConstraint
Representation of a security constraint element for a web application,
as represented in a <security-constraint>
element in the
deployment descriptor.
WARNING: It is assumed that instances of this class will be created and modified only within the context of a single thread, before the instance is made visible to the remainder of the application. After that, only read access is expected. Therefore, none of the read and write access within this class is synchronized.
コンストラクタの概要 | |
SecurityConstraint()
Construct a new security constraint instance with default values. |
メソッドの概要 | |
void |
addAuthRole(java.lang.String authRole)
Add an authorization role, which is a role name that will be permitted access to the resources protected by this security constraint. |
void |
addCollection(SecurityCollection collection)
Add a new web resource collection to those protected by this security constraint. |
boolean |
findAuthRole(java.lang.String role)
Return true if the specified role is permitted access to
the resources protected by this security constraint. |
java.lang.String[] |
findAuthRoles()
Return the set of roles that are permitted access to the resources protected by this security constraint. |
SecurityCollection |
findCollection(java.lang.String name)
Return the web resource collection for the specified name, if any; otherwise, return null . |
SecurityCollection[] |
findCollections()
Return all of the web resource collections protected by this security constraint. |
boolean |
getAllRoles()
Was the "all roles" wildcard included in this authentication constraint? |
boolean |
getAuthConstraint()
Return the authorization constraint present flag for this security constraint. |
java.lang.String |
getDisplayName()
Return the display name of this security constraint. |
java.lang.String |
getUserConstraint()
Return the user data constraint for this security constraint. |
boolean |
included(java.lang.String uri,
java.lang.String method)
Return true if the specified context-relative URI (and
associated HTTP method) are protected by this security constraint. |
void |
removeAuthRole(java.lang.String authRole)
Remove the specified role from the set of roles permitted to access the resources protected by this security constraint. |
void |
removeCollection(SecurityCollection collection)
Remove the specified web resource collection from those protected by this security constraint. |
void |
setAuthConstraint(boolean authConstraint)
Set the authorization constraint present flag for this security constraint. |
void |
setDisplayName(java.lang.String displayName)
Set the display name of this security constraint. |
void |
setUserConstraint(java.lang.String userConstraint)
Set the user data constraint for this security constraint. |
java.lang.String |
toString()
Return a String representation of this security constraint. |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
public SecurityConstraint()
メソッドの詳細 |
public boolean getAllRoles()
public boolean getAuthConstraint()
public void setAuthConstraint(boolean authConstraint)
public java.lang.String getDisplayName()
public void setDisplayName(java.lang.String displayName)
public java.lang.String getUserConstraint()
public void setUserConstraint(java.lang.String userConstraint)
userConstraint
- The new user data constraintpublic void addAuthRole(java.lang.String authRole)
authRole
- Role name to be addedpublic void addCollection(SecurityCollection collection)
collection
- The new web resource collectionpublic boolean findAuthRole(java.lang.String role)
true
if the specified role is permitted access to
the resources protected by this security constraint.role
- Role name to be checkedpublic java.lang.String[] findAuthRoles()
public SecurityCollection findCollection(java.lang.String name)
null
.name
- Web resource collection name to returnpublic SecurityCollection[] findCollections()
public boolean included(java.lang.String uri, java.lang.String method)
true
if the specified context-relative URI (and
associated HTTP method) are protected by this security constraint.uri
- Context-relative URI to checkmethod
- Request method being usedpublic void removeAuthRole(java.lang.String authRole)
authRole
- Role name to be removedpublic void removeCollection(SecurityCollection collection)
collection
- Web resource collection to be removedpublic java.lang.String toString()
java.lang.Object
内の toString
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |