version 1.34.2.1, 2007/03/23 21:53:51
|
version 1.34.2.2, 2007/03/30 00:35:02
|
|
|
#include <Pegasus/Common/AuthenticationInfoRep.h> | #include <Pegasus/Common/AuthenticationInfoRep.h> |
#include <Pegasus/Common/Linkage.h> | #include <Pegasus/Common/Linkage.h> |
#include <Pegasus/Common/SSLContext.h> | #include <Pegasus/Common/SSLContext.h> |
#include <Pegasus/Common/SessionKey.h> |
|
| |
#ifdef PEGASUS_KERBEROS_AUTHENTICATION | #ifdef PEGASUS_KERBEROS_AUTHENTICATION |
#include <Pegasus/Common/CIMKerberosSecurityAssociation.h> | #include <Pegasus/Common/CIMKerberosSecurityAssociation.h> |
|
|
return _rep->getRemotePrivilegedUserAccessChecked(); | return _rep->getRemotePrivilegedUserAccessChecked(); |
} | } |
| |
/** Set the session key. |
|
*/ |
|
void setSessionKey(const SessionKey& sessionKey) |
|
{ |
|
_checkRep(); |
|
return _rep->setSessionKey(sessionKey); |
|
} |
|
|
|
/** Get the session key. |
|
*/ |
|
const SessionKey& getSessionKey() const |
|
{ |
|
_checkRep(); |
|
return _rep->getSessionKey(); |
|
} |
|
|
|
private: | private: |
| |
AuthenticationInfo(AuthenticationInfoRep* rep) : _rep(rep) | AuthenticationInfo(AuthenticationInfoRep* rep) : _rep(rep) |