/* * Copyright 2014 Haiku, Inc. * Distributed under the terms of the MIT License. */ #ifndef _CERTIFICATE_H #define _CERTIFICATE_H #include #include class BCertificate { public: ~BCertificate(); BString String(); time_t StartDate(); time_t ExpirationDate(); BString Issuer(); BString Subject(); private: friend class BSecureSocket::Private; class Private; BCertificate(Private* data); BCertificate(const BCertificate& other); // copy-construction not allowed Private* fPrivate; }; #endif