com.github.alinvasile.jsla.web.authority
Class DefaultAuthorityUser
java.lang.Object
com.github.alinvasile.jsla.web.authority.DefaultAuthorityUser
- All Implemented Interfaces:
- Authority
public class DefaultAuthorityUser
- extends Object
- implements Authority
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultAuthorityUser
public DefaultAuthorityUser()
DefaultAuthorityUser
public DefaultAuthorityUser(String username,
String group)
DefaultAuthorityUser
public DefaultAuthorityUser(String username,
String group,
boolean anonymous)
getUsername
public String getUsername()
- Specified by:
getUsername in interface Authority
setUsername
public void setUsername(String name)
getGroup
public String getGroup()
- Specified by:
getGroup in interface Authority
setGroup
public void setGroup(String group)
isAnonymous
public boolean isAnonymous()
- Specified by:
isAnonymous in interface Authority
setAnonymous
public void setAnonymous(boolean anonymous)
createAnonymousUser
public static DefaultAuthorityUser createAnonymousUser()
createUsernameOnlyUser
public static DefaultAuthorityUser createUsernameOnlyUser(String user)
getRoles
public String[] getRoles()
- Specified by:
getRoles in interface Authority
Copyright © 2012. All Rights Reserved.