Package org.jboss.metadata.web.spec
Class SecurityConstraintMetaData
- java.lang.Object
-
- org.jboss.metadata.javaee.support.IdMetaDataImpl
-
- org.jboss.metadata.web.spec.SecurityConstraintMetaData
-
- All Implemented Interfaces:
Serializable,Cloneable,IdMetaData
public class SecurityConstraintMetaData extends IdMetaDataImpl
The web app security-constraints- Version:
- $Revision: 81768 $
- Author:
- Scott.Stark@jboss.org
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SecurityConstraintMetaData()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthConstraintMetaDatagetAuthConstraint()StringgetDisplayName()WebResourceCollectionsMetaDatagetResourceCollections()List<String>getRoleNames()Accessor for the security-constraint/auth-constraint/role-name(s)TransportGuaranteeTypegetTransportGuarantee()Accessor for the UserDataConstraint.TransportGuaranteeUserDataConstraintMetaDatagetUserDataConstraint()booleanisExcluded()The excluded flag is set when there is an empty security-constraint/auth-constraint elementbooleanisUnchecked()The unchecked flag is set when there is no security-constraint/auth-constraintvoidsetAuthConstraint(AuthConstraintMetaData authConstraint)voidsetDisplayName(String displayName)voidsetResourceCollections(WebResourceCollectionsMetaData resourceCollections)voidsetUserDataConstraint(UserDataConstraintMetaData userDataConstraint)
-
-
-
Method Detail
-
getAuthConstraint
public AuthConstraintMetaData getAuthConstraint()
-
setAuthConstraint
public void setAuthConstraint(AuthConstraintMetaData authConstraint)
-
getDisplayName
public String getDisplayName()
-
setDisplayName
public void setDisplayName(String displayName)
-
getResourceCollections
public WebResourceCollectionsMetaData getResourceCollections()
-
setResourceCollections
public void setResourceCollections(WebResourceCollectionsMetaData resourceCollections)
-
getUserDataConstraint
public UserDataConstraintMetaData getUserDataConstraint()
-
setUserDataConstraint
public void setUserDataConstraint(UserDataConstraintMetaData userDataConstraint)
-
isUnchecked
public boolean isUnchecked()
The unchecked flag is set when there is no security-constraint/auth-constraint- Returns:
- true if there is no auth-constraint
-
isExcluded
public boolean isExcluded()
The excluded flag is set when there is an empty security-constraint/auth-constraint element- Returns:
- true if there is an empty auth-constraint
-
getRoleNames
public List<String> getRoleNames()
Accessor for the security-constraint/auth-constraint/role-name(s)- Returns:
- A possibly empty set of constraint role names. Use isUnchecked and isExcluded to check for no or an emtpy auth-constraint
-
getTransportGuarantee
public TransportGuaranteeType getTransportGuarantee()
Accessor for the UserDataConstraint.TransportGuarantee- Returns:
- UserDataConstraint.TransportGuarantee
-
-