RADLib
RADical C++ application framework
RADSecurity::LicenseManager Member List

This is the complete list of members for RADSecurity::LicenseManager, including all inherited members.

canonicalPayloadJson(const LicensePayload &payload)RADSecurity::LicenseManagerstatic
createNodeLockedLicense(LicensePayload payload, const std::string &privateKeyPem, const std::string &machineFingerprintOverride={}, const std::string &issuerKeyId={})RADSecurity::LicenseManagerstatic
createSignedLicense(const LicensePayload &payload, const std::string &privateKeyPem, const std::string &issuerKeyId={})RADSecurity::LicenseManagerstatic
licenseKindFromString(const std::string &text)RADSecurity::LicenseManagerstatic
licenseKindToString(LicenseKind kind)RADSecurity::LicenseManagerstatic
licenseStatusToString(LicenseStatus status)RADSecurity::LicenseManagerstatic
machineFingerprint()RADSecurity::LicenseManagerstatic
payloadFromJson(const RADCore::RADJsonValue &value)RADSecurity::LicenseManagerstatic
payloadToJson(const LicensePayload &payload)RADSecurity::LicenseManagerstatic
publicKeyFingerprint(const std::string &publicKeyPem)RADSecurity::LicenseManagerstatic
verifySignedLicense(const RADCore::RADJsonDocument &document, const std::string &publicKeyPem, const LicenseCheckOptions &options={})RADSecurity::LicenseManagerstatic
verifySignedLicense(const RADCore::RADJsonDocument &document, const std::vector< TrustedLicenseKey > &trustedKeys, const LicenseCheckOptions &options={})RADSecurity::LicenseManagerstatic
verifySignedLicenseFile(const std::string &path, const std::string &publicKeyPem, const LicenseCheckOptions &options={})RADSecurity::LicenseManagerstatic
verifySignedLicenseFile(const std::string &path, const std::vector< TrustedLicenseKey > &trustedKeys, const LicenseCheckOptions &options={})RADSecurity::LicenseManagerstatic
writeSignedLicenseFile(const std::string &path, const LicensePayload &payload, const std::string &privateKeyPem, const std::string &issuerKeyId={})RADSecurity::LicenseManagerstatic