|
@@ -75,10 +75,10 @@ interface IUserDescriptor: extends serializable
|
|
{
|
|
{
|
|
virtual StringBuffer &getUserName(StringBuffer &buf)=0;
|
|
virtual StringBuffer &getUserName(StringBuffer &buf)=0;
|
|
virtual StringBuffer &getPassword(StringBuffer &buf)=0;
|
|
virtual StringBuffer &getPassword(StringBuffer &buf)=0;
|
|
- virtual const MemoryBuffer &querySignature()=0;//user's digital signature
|
|
|
|
- virtual const MemoryBuffer &querySessionToken()=0;//ESP session token
|
|
|
|
|
|
+ virtual const MemoryBuffer *querySignature()=0;//user's digital signature
|
|
|
|
+ virtual const MemoryBuffer *querySessionToken()=0;//ESP session token
|
|
virtual void set(const char *name,const char *password)=0;
|
|
virtual void set(const char *name,const char *password)=0;
|
|
- virtual void set(const char *name,const char *password, const MemoryBuffer &_sessionToken, const MemoryBuffer &_signature)=0;
|
|
|
|
|
|
+ virtual void set(const char *name,const char *password, const MemoryBuffer *_sessionToken, const MemoryBuffer *_signature)=0;
|
|
virtual void clear()=0;
|
|
virtual void clear()=0;
|
|
virtual void serializeExtra(MemoryBuffer &tgt)=0;
|
|
virtual void serializeExtra(MemoryBuffer &tgt)=0;
|
|
virtual void deserializeExtra(MemoryBuffer &src)=0;
|
|
virtual void deserializeExtra(MemoryBuffer &src)=0;
|