H235PluginAuthenticator Class Reference

Inheritance diagram for H235PluginAuthenticator:

H235Authenticator List of all members.

Public Member Functions

 H235PluginAuthenticator (Pluginh235_Definition *_def)
H235_ClearTokenCreateClearToken ()
H225_CryptoH323TokenCreateCryptoToken ()
BOOL Finalise (PBYTEArray &rawPDU)
const char * GetName () const
void SetName (PString &name)
ValidationResult ValidateClearToken (const H235_ClearToken &clearToken)
ValidationResult ValidateCryptoToken (const H225_CryptoH323Token &cryptoToken, const PBYTEArray &rawPDU)
BOOL IsCapability (const H235_AuthenticationMechanism &mechansim, const PASN_ObjectId &algorithmOID)
BOOL SetCapability (H225_ArrayOf_AuthenticationMechanism &mechansims, H225_ArrayOf_PASN_ObjectId &algorithmOIDs)
BOOL UseGkAndEpIdentifiers () const
BOOL IsSecuredPDU (unsigned rasPDU, BOOL received) const
BOOL IsSecuredSignalPDU (unsigned signalPDU, BOOL received) const
BOOL IsActive () const
const PString & GetRemoteId () const
void SetRemoteId (const PString &id)
const PString & GetLocalId () const
void SetLocalId (const PString &id)
const PString & GetPassword () const
void SetPassword (const PString &pw)
int GetTimestampGracePeriod () const
void SetTimestampGracePeriod (int grace)
Application GetApplication ()

Protected Attributes

PString h235name
unsigned type
Pluginh235_Definitiondef

Detailed Description

Definition at line 55 of file h235pluginmgr.h.


Constructor & Destructor Documentation

H235PluginAuthenticator::H235PluginAuthenticator ( Pluginh235_Definition _def  ) 

2hrs 10min

Definition at line 75 of file h235pluginmgr.cxx.

References def, H235_AuthenticationMechanism::e_authenticationBES, H235_AuthenticationMechanism::e_certSign, H235_AuthenticationMechanism::e_nonStandard, H235_AuthenticationMechanism::e_pwdHash, H235_AuthenticationMechanism::e_pwdSymEnc, Pluginh235_Definition::flags, SetTimestampGracePeriod(), and type.


The documentation for this class was generated from the following files:
Generated on Thu Oct 25 13:44:16 2007 for h323plus by  doxygen 1.5.2