|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.Sericon.ProductAgents.AutoSSLAgent.AuthorizationInfo
public class AuthorizationInfo
Provide information to the AutoSSL Server that shows that the containing product is properly licensed and a fee has been payed to purchase the SSL certificate that will be provisioned.
Note: This class is a placeholder. It should be replaced by a class that is agreed upon by the developer of the containing product and the owner of the AutoSSL server that will service its requests. Possible schemes for providing this information include:
The product can simply send credit card information to the AutoSSL Server to pay for the issued certificate. The credit card authorization and charging can be done by the server as a part of its normal certificate issuance procedure.
Information can be provided to both the containing product as well as the AutoSSL Server using some out-of-band means.
For example, the developer of the containing product can generate a list of registration codes that it shares with the owner of the AutoSSL Server (and at the same time, offers payment for the services that these registration numbers represent). The developer may then build a unique registration code into each instance of the product it creates. When the product instance contacts the AutoSSL Server to request the provisioning of an SSL certificate, it sends this registeration code to prove that it is an authenticated copy of the product. The AutoSSL Server then services the request, and removes this code from the list of unserviced products. If this code is used again, the AutoSSL Server is free to reject the request.
| Constructor Summary | |
|---|---|
AuthorizationInfo(java.lang.String authorizationCode)
Construct an AuthorizationInfo |
|
| Method Summary |
|---|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AuthorizationInfo(java.lang.String authorizationCode)
authorizationCode - A code to authenticate the request. The information that this should contain is dependant on what the AutoSSL Server expects.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||