Package org.eclipse.jetty.security
Class RoleInfo
- java.lang.Object
-
- org.eclipse.jetty.security.RoleInfo
-
public class RoleInfo extends java.lang.Object
RoleInfo 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 void
addRole(java.lang.String role)
void
combine(RoleInfo other)
java.util.Set<java.lang.String>
getRoles()
UserDataConstraint
getUserDataConstraint()
boolean
isAnyAuth()
boolean
isAnyRole()
boolean
isChecked()
boolean
isForbidden()
void
setAnyAuth(boolean anyAuth)
void
setAnyRole(boolean anyRole)
void
setChecked(boolean checked)
void
setForbidden(boolean forbidden)
void
setUserDataConstraint(UserDataConstraint userDataConstraint)
java.lang.String
toString()
-
-
-
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:
toString
in classjava.lang.Object
-
-