12 #define P6LICENSE_H__ 1
69 static const P6LICENSEFLAGS P6LICENSE_NOFLAGS = 0x00000000;
79 #define INTERFACE p6IEnumLicense
111 #define IF_p6IEnumLicense {0xaab71d4,0xa6b1,0x4b55,{0xbd,0x31,0x2f,0x14,0xa2,0x59,0x2c,0x4b}}
123 #define INTERFACE p6IEnumLicenseValueList
156 #define IF_p6IEnumLicenseValueList {0x67A3B9F0,0xA69C,0x40B6,{0xAF,0xE4,0x0C,0xB0,0x2E,0x81,0x78,0x0D}}
183 #define INTERFACE p6ILicense
412 #define IF_p6ILicense {0x1df20931,0x7c,0x48d4,{0x93,0x8,0x7d,0x2a,0x6f,0xe,0x72,0xbb}}
415 #define COMP_p6License {0x3753d1af,0x5bdd,0x4daa,{0xa7,0xe4,0xfc,0x7,0xbd,0xb,0xc3,0xbb}}
426 #define INTERFACE p6ILicense2
678 #define IF_p6ILicense2 {0xa2444fce,0xe455,0x44ba,{0xa5,0xd6,0x5a,0xd8,0x8f,0x37,0x3,0x89}}
P6SIGNHMAC
Supported HMAC algorthms for signing:
This interface provides key metadata infrormation and key access.
A license file is composed of one or more name - value pairs.
This interface extends the p6ILicense interface supporting an outside HSM to generate the final signa...
A license file is composed of one or more name - value pairs.
wchar_t P6WCHAR
Wide character type see p6i18n.h.
The base interface all [p6]COM components must derive from and implement.
Interface definition for all p6I18n and L10n features.
This interface supports the generation and verification of p6I18n licenses.
P6LICENSE_OPERATION
These are the supported operations that can be performed on a license.
A license property is a name - value pair.
#define P6DECLCOMMETHOD(method)
P6UINT32 P6LICENSEFLAGS
P6LICENSEFLAGS.
Interface definition for the one way digest functions.
Interface definition for the cryptographic signature generation and verification. ...
#define P6DECLAREIF_(iface, baseif)
P6R Cryptographic key interface definitions.