git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@285
de75baf8-a10c-0410-a50a-
987c0e22f00f
class XMLTOOL_API BasicX509Credential : public virtual X509Credential
{
protected:
+ /**
+ * Constructor.
+ *
+ * @param ownCerts true iff any certificates subsequently stored should be freed by destructor
+ */
BasicX509Credential(bool ownCerts) : m_key(NULL), m_ownCerts(ownCerts), m_crl(NULL), m_keyInfo(NULL), m_compactKeyInfo(NULL) {
}
public:
virtual ~Credential() {}
+ /**
+ * Bitmask constants for limiting resolution process inside a CredentialResolver.
+ */
enum ResolveTypes {
RESOLVE_KEYS = 1,
RESOLVE_NAMES = 2
public:
virtual ~X509Credential() {}
+ /**
+ * Bitmask constants for limiting resolution process inside a CredentialResolver.
+ */
enum ResolveTypes {
RESOLVE_CERTS = 4,
RESOLVE_CRLS = 8