Appearance
Key Enrollment
Key Enrollment is critical step at making integration active and, in essence, is out-of-band key exchange between Hyperpyron operator - AElucrita LLC and service Client.
After Enrollment, Hyperpyron service infrastructure will be able to associate the integration with configured payment methods.
DANGER
It is critical to note that private key must never leave the system communicating with HyPe services as anyone having a copy of the key will be able to issue requests on your behalf.
To request enrollment ticket using initiator issue command as initiator administrator or group member:
sh
aelucrative-hype-initiator identifywhich will, in case of success, will result in the output similar to:
{"document":"aehype-keyident","version":1,"container":{"public_key":"3610f24481910468c74d9de3363a29e232f32d7de24b4033ffb50f12795a4819","finger":{"algo":"hydrogen","subj":"15b71e9bc7cdb7df1e54ee040c2987826fcac1b1fbe64f8bb0badd3c6af8dd10"}}}DANGER
Under no circumstances try to enroll ticket shown in the example.
ALWAYS GENERATE ONE FROM THE KEY YOU INTEND TO USE.
Specific Storage
In the manner similar to key generation it is possible to prepare enrollment ticket from a key stored at arbitrary location by supplying --storage argument with the path to storage.
For example:
sh
aelucrative-hype-initiator identify --storage /media/username/mythumb