com.evermind.ejb
Interface EJBUser

All Superinterfaces:
javax.ejb.EJBObject, java.rmi.Remote

public interface EJBUser
extends javax.ejb.EJBObject

EJBUser


Method Summary
 void addToGroup(java.lang.String group)
           
 boolean authenticate(java.lang.String password)
           
 java.lang.String getCertificateIssuerDN()
           
 java.math.BigInteger getCertificateSerial()
           
 java.lang.String getDescription()
           
 java.util.Set getGroups()
           
 java.util.Locale getLocale()
           
 java.lang.String getName()
           
 java.lang.String getPassword()
           
 boolean hasPermission(java.security.Permission permission)
           
 void removeFromGroup(java.lang.String group)
           
 void setCertificate(java.lang.String issuerDN, java.math.BigInteger serial)
           
 void setCertificate(java.security.cert.X509Certificate cert)
           
 void setDescription(java.lang.String description)
           
 void setLocale(java.util.Locale locale)
           
 void setPassword(java.lang.String password)
           
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

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