#include <cypher.h>
Inheritance diagram for PSecureConfig:

Public Types | |
| Defaults | |
| Pending | |
| IsValid | |
| Expired | |
| Invalid | |
| enum | ValidationState { Defaults, Pending, IsValid, Expired, Invalid } |
Public Member Functions | |
| PSecureConfig (const PTEACypher::Key &productKey, const PStringArray &securedKeys, Source src=Application) | |
| PSecureConfig (const PTEACypher::Key &productKey, const char *const *securedKeyArray, PINDEX count, Source src=Application) | |
| const PStringArray & | GetSecuredKeys () const |
| const PString & | GetSecurityKey () const |
| const PString & | GetExpiryDateKey () const |
| const PString & | GetOptionBitsKey () const |
| const PString & | GetPendingPrefix () const |
| void | GetProductKey (PTEACypher::Key &productKey) const |
| ValidationState | GetValidation () const |
| PBoolean | ValidatePending () |
| void | ResetPending () |
Protected Attributes | |
| PTEACypher::Key | productKey |
| PStringArray | securedKeys |
| PString | securityKey |
| PString | expiryDateKey |
| PString | optionBitsKey |
| PString | pendingPrefix |
| PSecureConfig::PSecureConfig | ( | const PTEACypher::Key & | productKey, | |
| const PStringArray & | securedKeys, | |||
| Source | src = Application | |||
| ) |
| PSecureConfig::PSecureConfig | ( | const PTEACypher::Key & | productKey, | |
| const char *const * | securedKeyArray, | |||
| PINDEX | count, | |||
| Source | src = Application | |||
| ) |
| const PString& PSecureConfig::GetExpiryDateKey | ( | ) | const [inline] |
| const PString& PSecureConfig::GetOptionBitsKey | ( | ) | const [inline] |
| const PString& PSecureConfig::GetPendingPrefix | ( | ) | const [inline] |
| void PSecureConfig::GetProductKey | ( | PTEACypher::Key & | productKey | ) | const |
| const PStringArray& PSecureConfig::GetSecuredKeys | ( | ) | const [inline] |
| const PString& PSecureConfig::GetSecurityKey | ( | ) | const [inline] |
| ValidationState PSecureConfig::GetValidation | ( | ) | const |
| void PSecureConfig::ResetPending | ( | ) |
| PBoolean PSecureConfig::ValidatePending | ( | ) |
PString PSecureConfig::expiryDateKey [protected] |
PString PSecureConfig::optionBitsKey [protected] |
PString PSecureConfig::pendingPrefix [protected] |
PTEACypher::Key PSecureConfig::productKey [protected] |
PStringArray PSecureConfig::securedKeys [protected] |
PString PSecureConfig::securityKey [protected] |
1.4.7