#include <cypher.h>
Inheritance diagram for PSecureConfig:
Public Types | |
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 |
BOOL | ValidatePending () |
void | ResetPending () |
Protected Attributes | |
PTEACypher::Key | productKey |
PStringArray | securedKeys |
PString | securityKey |
PString | expiryDateKey |
PString | optionBitsKey |
PString | pendingPrefix |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|