class MObexAuthChallengeHandler |
This class is the common base class for any object which wishes to use the Obex Server or Client. The class which owns a CObexClient or CObexServer must be provide an object derived from this class to handle the call from the Server/Client for a request for a Password. CObex::SetCallBack
Public Member Functions | |
---|---|
void | GetUserPasswordL(const TDesC &) |
IMPORT_C void | MOACH_ExtensionInterfaceL(TUid, void *&) |
void | GetUserPasswordL | ( | const TDesC & | aRealm | ) | [pure virtual] |
Indicates that the server/client has received an Authentication challenge. The challenge can only be responded to once a password has been retrieved by some means and passed back to the calling class. The password is passed back via CObex::UserPasswordL
const TDesC & aRealm | This will contain the Realm specified by the unit forcing the Authentication, if no UserID was supplied then this parameter will be of zero length. |
IMPORT_C void | MOACH_ExtensionInterfaceL | ( | TUid | aInterface, |
void *& | aObject | |||
) | [virtual] |
Returns a null aObject if the extension is not implemented, or a pointer to another interface if it is.
TUid aInterface | UID of the interface to return |
void *& aObject | the container for another interface as specified by aInterface |