com.evermind.ejb
Interface EJBUser
- All Superinterfaces:
- javax.ejb.EJBObject, java.rmi.Remote
- public interface EJBUser
- extends javax.ejb.EJBObject
EJBUser
| Methods inherited from interface javax.ejb.EJBObject |
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove |
getName
public java.lang.String getName()
throws java.rmi.RemoteException
getDescription
public java.lang.String getDescription()
throws java.rmi.RemoteException
getLocale
public java.util.Locale getLocale()
throws java.rmi.RemoteException
setLocale
public void setLocale(java.util.Locale locale)
throws java.rmi.RemoteException
hasPermission
public boolean hasPermission(java.security.Permission permission)
throws java.rmi.RemoteException
setPassword
public void setPassword(java.lang.String password)
throws java.rmi.RemoteException
getPassword
public java.lang.String getPassword()
throws java.rmi.RemoteException
authenticate
public boolean authenticate(java.lang.String password)
throws java.rmi.RemoteException
getCertificateSerial
public java.math.BigInteger getCertificateSerial()
throws java.rmi.RemoteException
getCertificateIssuerDN
public java.lang.String getCertificateIssuerDN()
throws java.rmi.RemoteException
setCertificate
public void setCertificate(java.lang.String issuerDN,
java.math.BigInteger serial)
throws java.rmi.RemoteException
setCertificate
public void setCertificate(java.security.cert.X509Certificate cert)
throws java.rmi.RemoteException
getGroups
public java.util.Set getGroups()
throws java.rmi.RemoteException
addToGroup
public void addToGroup(java.lang.String group)
throws java.rmi.RemoteException
removeFromGroup
public void removeFromGroup(java.lang.String group)
throws java.rmi.RemoteException
setDescription
public void setDescription(java.lang.String description)
throws java.rmi.RemoteException