Class ClientZkReceiptOperations
- java.lang.Object
-
- org.signal.libsignal.zkgroup.receipts.ClientZkReceiptOperations
-
public class ClientZkReceiptOperations extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ClientZkReceiptOperations(ServerPublicParams serverPublicParams)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReceiptCredentialPresentationcreateReceiptCredentialPresentation(java.security.SecureRandom secureRandom, ReceiptCredential receiptCredential)ReceiptCredentialPresentationcreateReceiptCredentialPresentation(ReceiptCredential receiptCredential)ReceiptCredentialRequestContextcreateReceiptCredentialRequestContext(java.security.SecureRandom secureRandom, ReceiptSerial receiptSerial)ReceiptCredentialRequestContextcreateReceiptCredentialRequestContext(ReceiptSerial receiptSerial)ReceiptCredentialreceiveReceiptCredential(ReceiptCredentialRequestContext receiptCredentialRequestContext, ReceiptCredentialResponse receiptCredentialResponse)
-
-
-
Constructor Detail
-
ClientZkReceiptOperations
public ClientZkReceiptOperations(ServerPublicParams serverPublicParams)
-
-
Method Detail
-
createReceiptCredentialRequestContext
public ReceiptCredentialRequestContext createReceiptCredentialRequestContext(ReceiptSerial receiptSerial) throws VerificationFailedException
- Throws:
VerificationFailedException
-
createReceiptCredentialRequestContext
public ReceiptCredentialRequestContext createReceiptCredentialRequestContext(java.security.SecureRandom secureRandom, ReceiptSerial receiptSerial) throws VerificationFailedException
- Throws:
VerificationFailedException
-
receiveReceiptCredential
public ReceiptCredential receiveReceiptCredential(ReceiptCredentialRequestContext receiptCredentialRequestContext, ReceiptCredentialResponse receiptCredentialResponse) throws VerificationFailedException
- Throws:
VerificationFailedException
-
createReceiptCredentialPresentation
public ReceiptCredentialPresentation createReceiptCredentialPresentation(ReceiptCredential receiptCredential) throws VerificationFailedException
- Throws:
VerificationFailedException
-
createReceiptCredentialPresentation
public ReceiptCredentialPresentation createReceiptCredentialPresentation(java.security.SecureRandom secureRandom, ReceiptCredential receiptCredential) throws VerificationFailedException
- Throws:
VerificationFailedException
-
-