|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.ccxjc.it.model.pub.indexed.valueclass.javaee.AuthConstraintType
public class AuthConstraintType
The auth-constraintType indicates the user roles that should be permitted access to this resource collection. The role-name used here must either correspond to the role-name of one of the security-role elements defined for this web application, or be the specially reserved role-name "*" that is a compact syntax for indicating all roles in the web application. If both "*" and rolenames appear, the container interprets this as all roles. If no roles are defined, no user is allowed access to the portion of the web application described by the containing security-constraint. The container matches role names case sensitively when determining access.
Java class for auth-constraintType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="auth-constraintType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="description" type="{http://java.sun.com/xml/ns/javaee}descriptionType" maxOccurs="unbounded" minOccurs="0"/>
<element name="role-name" type="{http://java.sun.com/xml/ns/javaee}role-nameType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected DescriptionType[] |
description
|
protected String |
id
|
protected RoleNameType[] |
roleName
|
| Constructor Summary | |
|---|---|
AuthConstraintType()
Creates a new net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.javaee.AuthConstraintType instance. |
|
AuthConstraintType(AuthConstraintType o)
Creates a new net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.javaee.AuthConstraintType instance by copying a given instance. |
|
| Method Summary | |
|---|---|
AuthConstraintType |
clone()
Creates and returns a copy of this object. |
void |
copyDescription(DescriptionType[] source)
Copies all values of property Description. |
void |
copyRoleName(RoleNameType[] source)
Copies all values of property RoleName. |
DescriptionType[] |
getDescription()
|
DescriptionType |
getDescription(int idx)
|
int |
getDescriptionLength()
|
String |
getId()
Gets the value of the id property. |
RoleNameType[] |
getRoleName()
|
RoleNameType |
getRoleName(int idx)
|
int |
getRoleNameLength()
|
void |
setDescription(DescriptionType[] values)
|
DescriptionType |
setDescription(int idx,
DescriptionType value)
|
void |
setId(String value)
Sets the value of the id property. |
RoleNameType |
setRoleName(int idx,
RoleNameType value)
|
void |
setRoleName(RoleNameType[] values)
|
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected DescriptionType[] description
protected RoleNameType[] roleName
protected String id
| Constructor Detail |
|---|
public AuthConstraintType()
net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.javaee.AuthConstraintType instance.
public AuthConstraintType(AuthConstraintType o)
net.sourceforge.ccxjc.it.model.pub.indexed.valueclass.javaee.AuthConstraintType instance by copying a given instance.
o - The instance to copy or null.| Method Detail |
|---|
public DescriptionType[] getDescription()
DescriptionTypepublic DescriptionType getDescription(int idx)
DescriptionTypepublic int getDescriptionLength()
public void setDescription(DescriptionType[] values)
values - allowed objects are
DescriptionType
public DescriptionType setDescription(int idx,
DescriptionType value)
value - allowed object is
DescriptionTypepublic RoleNameType[] getRoleName()
RoleNameTypepublic RoleNameType getRoleName(int idx)
RoleNameTypepublic int getRoleNameLength()
public void setRoleName(RoleNameType[] values)
values - allowed objects are
RoleNameType
public RoleNameType setRoleName(int idx,
RoleNameType value)
value - allowed object is
RoleNameTypepublic String getId()
Stringpublic void setId(String value)
value - allowed object is
Stringpublic void copyDescription(DescriptionType[] source)
Description.
source - The source to copy from.
NullPointerException - if source is null.public void copyRoleName(RoleNameType[] source)
RoleName.
source - The source to copy from.
NullPointerException - if source is null.public AuthConstraintType clone()
clone in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||