PDFix SDK  9.0.0
Loading...
Searching...
No Matches
PsAccountAuthorization Struct Referenceabstract

PsAccountAuthorization class. More...

#include <pdfix.h>

Inheritance diagram for PsAccountAuthorization:
PsAuthorization

Public Member Functions

virtual bool Authorize (const wchar_t *license_name, const wchar_t *license_key)=0
 Authorizes Pdfix using an email and the license key.
virtual bool Reset ()=0
 Reset the autorization and delete all session data.
Public Member Functions inherited from PsAuthorization
virtual bool SaveToStream (PsStream *stream, PsDataFormat format)=0
 Save the current autorization state into a data file. .
virtual bool IsAuthorized ()=0
 Returns authorization state.
virtual bool IsAuthorizedPlatform (PdfAuthPlatform platform)=0
 Returns authorization state of the platform.
virtual bool IsAuthorizedOption (PdfAuthOption option)=0
 Returns authorization state of the version.
virtual PdfAuthorizationType GetType () const =0
 Returns authorization type.

Detailed Description

PsAccountAuthorization class.

PsAccountAuthorization controls the authorization of the library using a name and serial key.

Member Function Documentation

◆ Authorize()

virtual bool PsAccountAuthorization::Authorize ( const wchar_t * license_name,
const wchar_t * license_key )
pure virtual

Authorizes Pdfix using an email and the license key.

Returns
true if Pdfix was authorized successfuly, false otherwise.

◆ Reset()

virtual bool PsAccountAuthorization::Reset ( )
pure virtual

Reset the autorization and delete all session data.

Returns
true if the authorization was reset successfuly, false otherwise.