|
RADLib
RADical C++ application framework
|
Structured result from signed license verification. More...
#include <RADSecurity.h>
Collaboration diagram for RADSecurity::LicenseCheckResult:Public Member Functions | |
| bool | valid () const |
| Returns true when status is LicenseStatus::Valid. More... | |
Public Attributes | |
| LicenseStatus | status = LicenseStatus::Missing |
| Final status. More... | |
| std::string | issuerKeyId |
| Issuer key id read from the license document when present. More... | |
| LicensePayload | payload |
| Parsed payload when available. More... | |
| std::string | message |
| Human-readable diagnostic suitable for logs. More... | |
Structured result from signed license verification.
| bool RADSecurity::LicenseCheckResult::valid | ( | ) | const |
Returns true when status is LicenseStatus::Valid.
| std::string RADSecurity::LicenseCheckResult::issuerKeyId |
Issuer key id read from the license document when present.
| std::string RADSecurity::LicenseCheckResult::message |
Human-readable diagnostic suitable for logs.
| LicensePayload RADSecurity::LicenseCheckResult::payload |
Parsed payload when available.
| LicenseStatus RADSecurity::LicenseCheckResult::status = LicenseStatus::Missing |
Final status.