MProtHandlerInterface Class Reference

#include <mw/http/framework/cprotocolhandler.h>

class MProtHandlerInterface
Public Member Functions
pure virtual const CCertificate *SessionServerCert()
pure virtual const CCertificate *TransactionServerCert(RHTTPTransaction)

Member Function Documentation

SessionServerCert ( )

const CCertificate *SessionServerCert()[pure virtual]

Intended Usage: Get the Server Certificate for the current session.

Return Value
The certificate information or NULL if it is not available

TransactionServerCert ( RHTTPTransaction )

const CCertificate *TransactionServerCert(RHTTPTransactionaTransaction)[pure virtual]

Intended Usage: Get the Server Certificate for the specified transaction.

Parameters
aTransactionThe transaction for which the certificate is requested
Return Value
The certificate information or NULL if it is not available