Inheritance diagram for H235PluginAuthenticator:

Public Member Functions | |
| H235PluginAuthenticator (Pluginh235_Definition *_def) | |
| H235_ClearToken * | CreateClearToken () |
| H225_CryptoH323Token * | CreateCryptoToken () |
| 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_Definition * | def |
Definition at line 55 of file h235pluginmgr.h.
| 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.
1.5.2