Class DefaultOculusIapReceiptRequestInvoker
java.lang.Object
dev.getelements.elements.service.meta.oculusiap.invoker.DefaultOculusIapReceiptRequestInvoker
- All Implemented Interfaces:
OculusIapReceiptRequestInvoker
public class DefaultOculusIapReceiptRequestInvoker
extends Object
implements OculusIapReceiptRequestInvoker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.client.ClientinvokeConsume(OculusIapReceipt receipt, String appId, String appSecret) Sends a request to Oculus to consume the receiptinvokeVerify(OculusIapReceipt receipt, String appId, String appSecret) Sends a request to Oculus to verify the receiptvoidsetClient(jakarta.ws.rs.client.Client client)
-
Constructor Details
-
DefaultOculusIapReceiptRequestInvoker
public DefaultOculusIapReceiptRequestInvoker()
-
-
Method Details
-
invokeVerify
public OculusIapVerifyReceiptResponse invokeVerify(OculusIapReceipt receipt, String appId, String appSecret) Description copied from interface:OculusIapReceiptRequestInvokerSends a request to Oculus to verify the receipt- Specified by:
invokeVerifyin interfaceOculusIapReceiptRequestInvoker- Parameters:
receipt- data to verify- Returns:
- the verification response
-
invokeConsume
public OculusIapConsumeResponse invokeConsume(OculusIapReceipt receipt, String appId, String appSecret) Description copied from interface:OculusIapReceiptRequestInvokerSends a request to Oculus to consume the receipt- Specified by:
invokeConsumein interfaceOculusIapReceiptRequestInvoker- Parameters:
receipt- data to consume- Returns:
- the consume response
-
getClient
public jakarta.ws.rs.client.Client getClient() -
setClient
@Inject public void setClient(jakarta.ws.rs.client.Client client)
-