(file) Return to AuthenticationInfoRep.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

Diff for /pegasus/src/Pegasus/Common/AuthenticationInfoRep.h between version 1.11 and 1.12

version 1.11, 2004/05/21 20:57:00 version 1.12, 2004/06/30 18:20:14
Line 56 
Line 56 
 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();
Line 123 
Line 129 
     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;
Line 157 
Line 156 
     AutoPtr<CIMKerberosSecurityAssociation> _securityAssoc;//PEP101     AutoPtr<CIMKerberosSecurityAssociation> _securityAssoc;//PEP101
 #endif #endif
  
     SSLCertificateInfo* _peerCertificate; //PEP165  
     Boolean _exportConnection;     Boolean _exportConnection;
 }; };
  


Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2