// ********************************************************************** // // Copyright (c) 2003-2004 ZeroC, Inc. All rights reserved. // // This copy of Ice is licensed to you under the terms described in the // ICE_LICENSE file included in this distribution. // // ********************************************************************** #ifndef ICE_SSL_CERTIFICATE_AUTHORITY_H #define ICE_SSL_CERTIFICATE_AUTHORITY_H #include namespace IceSSL { class CertificateAuthority { public: CertificateAuthority(); CertificateAuthority(std::string&, std::string&); CertificateAuthority(CertificateAuthority&); void setCAFileName(std::string&); void setCAPath(std::string&); const std::string& getCAFileName() const; const std::string& getCAPath() const; private: std::string _fileName; std::string _path; }; } #endif