|
RADLib
RADical C++ application framework
|
This is the complete list of members for RADSecurity::LicenseManager, including all inherited members.
| canonicalPayloadJson(const LicensePayload &payload) | RADSecurity::LicenseManager | static |
| createNodeLockedLicense(LicensePayload payload, const std::string &privateKeyPem, const std::string &machineFingerprintOverride={}, const std::string &issuerKeyId={}) | RADSecurity::LicenseManager | static |
| createSignedLicense(const LicensePayload &payload, const std::string &privateKeyPem, const std::string &issuerKeyId={}) | RADSecurity::LicenseManager | static |
| licenseKindFromString(const std::string &text) | RADSecurity::LicenseManager | static |
| licenseKindToString(LicenseKind kind) | RADSecurity::LicenseManager | static |
| licenseStatusToString(LicenseStatus status) | RADSecurity::LicenseManager | static |
| machineFingerprint() | RADSecurity::LicenseManager | static |
| payloadFromJson(const RADCore::RADJsonValue &value) | RADSecurity::LicenseManager | static |
| payloadToJson(const LicensePayload &payload) | RADSecurity::LicenseManager | static |
| publicKeyFingerprint(const std::string &publicKeyPem) | RADSecurity::LicenseManager | static |
| verifySignedLicense(const RADCore::RADJsonDocument &document, const std::string &publicKeyPem, const LicenseCheckOptions &options={}) | RADSecurity::LicenseManager | static |
| verifySignedLicense(const RADCore::RADJsonDocument &document, const std::vector< TrustedLicenseKey > &trustedKeys, const LicenseCheckOptions &options={}) | RADSecurity::LicenseManager | static |
| verifySignedLicenseFile(const std::string &path, const std::string &publicKeyPem, const LicenseCheckOptions &options={}) | RADSecurity::LicenseManager | static |
| verifySignedLicenseFile(const std::string &path, const std::vector< TrustedLicenseKey > &trustedKeys, const LicenseCheckOptions &options={}) | RADSecurity::LicenseManager | static |
| writeSignedLicenseFile(const std::string &path, const LicensePayload &payload, const std::string &privateKeyPem, const std::string &issuerKeyId={}) | RADSecurity::LicenseManager | static |