Package net.timewalker.ffmq4.security
Class User
- java.lang.Object
-
- net.timewalker.ffmq4.security.User
-
- All Implemented Interfaces:
net.timewalker.ffmq4.security.SecurityContext,net.timewalker.ffmq4.utils.Checkable
public class User extends Object implements net.timewalker.ffmq4.security.SecurityContext, net.timewalker.ffmq4.utils.Checkable
UserImpl
-
-
Constructor Summary
Constructors Constructor Description User()Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPrivilege(net.timewalker.ffmq4.security.Privilege privilege)Add a privilege to this contextvoidcheck()voidcheckPermission(String resourceName, String action)StringgetName()StringgetPassword()voidsetName(String name)voidsetPassword(String password)
-
-
-
Method Detail
-
getName
public String getName()
- Returns:
- the name
-
setName
public void setName(String name)
- Parameters:
name- the name to set
-
getPassword
public String getPassword()
- Returns:
- the password
-
setPassword
public void setPassword(String password)
- Parameters:
password- the password to set
-
addPrivilege
public void addPrivilege(net.timewalker.ffmq4.security.Privilege privilege)
Add a privilege to this context- Parameters:
privilege- the privilege to add
-
checkPermission
public void checkPermission(String resourceName, String action) throws javax.jms.JMSException
- Specified by:
checkPermissionin interfacenet.timewalker.ffmq4.security.SecurityContext- Throws:
javax.jms.JMSException
-
check
public void check() throws javax.jms.JMSException- Specified by:
checkin interfacenet.timewalker.ffmq4.utils.Checkable- Throws:
javax.jms.JMSException
-
-