version 1.11, 2004/05/21 20:57:00
|
version 1.12, 2004/06/30 18:20:14
|
|
|
public: | public: |
enum AuthStatus { NEW_REQUEST, CHALLENGE_SENT, AUTHENTICATED }; | enum AuthStatus { NEW_REQUEST, CHALLENGE_SENT, AUTHENTICATED }; |
| |
|
//ATTN: we should be using an enumeration for the authtype instead of a string. |
|
//In the AuthenticationManager, the authtype is set to Basic, Digest, etc |
|
//We also need to be able to check whether the type is SSL, so I'm adding a |
|
//string here to make it less arbitrary. PEP165 |
|
static const String AUTH_TYPE_SSL; |
|
|
AuthenticationInfoRep(Boolean flag); | AuthenticationInfoRep(Boolean flag); |
| |
~AuthenticationInfoRep(); | ~AuthenticationInfoRep(); |
|
|
void setSecurityAssociation(); | void setSecurityAssociation(); |
#endif | #endif |
| |
SSLCertificateInfo* getPeerCertificate() const |
|
{ |
|
return _peerCertificate; |
|
} |
|
|
|
void setPeerCertificate(SSLCertificateInfo* peerCertificate); |
|
|
|
Boolean isExportConnection() const | Boolean isExportConnection() const |
{ | { |
return _exportConnection; | return _exportConnection; |
|
|
AutoPtr<CIMKerberosSecurityAssociation> _securityAssoc;//PEP101 | AutoPtr<CIMKerberosSecurityAssociation> _securityAssoc;//PEP101 |
#endif | #endif |
| |
SSLCertificateInfo* _peerCertificate; //PEP165 |
|
Boolean _exportConnection; | Boolean _exportConnection; |
}; | }; |
| |