Package org.eclipse.jetty.security
Class RoleInfo
- java.lang.Object
-
- org.eclipse.jetty.security.RoleInfo
-
public class RoleInfo extends java.lang.ObjectRoleInfo Badly named class that holds the role and user data constraint info for a path/http method combination, extracted and combined from security constraints.- Version:
- $Rev: 4793 $ $Date: 2009-03-19 00:00:01 +0100 (Thu, 19 Mar 2009) $
-
-
Constructor Summary
Constructors Constructor Description RoleInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddRole(java.lang.String role)voidcombine(RoleInfo other)java.util.Set<java.lang.String>getRoles()UserDataConstraintgetUserDataConstraint()booleanisAnyAuth()booleanisAnyRole()booleanisChecked()booleanisForbidden()voidsetAnyAuth(boolean anyAuth)voidsetAnyRole(boolean anyRole)voidsetChecked(boolean checked)voidsetForbidden(boolean forbidden)voidsetUserDataConstraint(UserDataConstraint userDataConstraint)java.lang.StringtoString()
-
-
-
Method Detail
-
isChecked
public boolean isChecked()
-
setChecked
public void setChecked(boolean checked)
-
isForbidden
public boolean isForbidden()
-
setForbidden
public void setForbidden(boolean forbidden)
-
isAnyRole
public boolean isAnyRole()
-
setAnyRole
public void setAnyRole(boolean anyRole)
-
isAnyAuth
public boolean isAnyAuth()
-
setAnyAuth
public void setAnyAuth(boolean anyAuth)
-
getUserDataConstraint
public UserDataConstraint getUserDataConstraint()
-
setUserDataConstraint
public void setUserDataConstraint(UserDataConstraint userDataConstraint)
-
getRoles
public java.util.Set<java.lang.String> getRoles()
-
addRole
public void addRole(java.lang.String role)
-
combine
public void combine(RoleInfo other)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-