Class ClientZkAuthOperations
-
- All Implemented Interfaces:
public class ClientZkAuthOperations
-
-
Constructor Summary
Constructors Constructor Description ClientZkAuthOperations(ServerPublicParams serverPublicParams)
-
Method Summary
Modifier and Type Method Description AuthCredentialWithPnireceiveAuthCredentialWithPniAsServiceId(ServiceId.Aci aci, ServiceId.Pni pni, long redemptionTime, AuthCredentialWithPniResponse authCredentialResponse)Produces the AuthCredentialWithPni from a server-generated AuthCredentialWithPniResponse. AuthCredentialPresentationcreateAuthCredentialPresentation(GroupSecretParams groupSecretParams, AuthCredentialWithPni authCredential)AuthCredentialPresentationcreateAuthCredentialPresentation(SecureRandom secureRandom, GroupSecretParams groupSecretParams, AuthCredentialWithPni authCredential)-
-
Constructor Detail
-
ClientZkAuthOperations
ClientZkAuthOperations(ServerPublicParams serverPublicParams)
-
-
Method Detail
-
receiveAuthCredentialWithPniAsServiceId
AuthCredentialWithPni receiveAuthCredentialWithPniAsServiceId(ServiceId.Aci aci, ServiceId.Pni pni, long redemptionTime, AuthCredentialWithPniResponse authCredentialResponse)
Produces the AuthCredentialWithPni from a server-generated AuthCredentialWithPniResponse.
- Parameters:
redemptionTime- This is provided by the server as an integer, and should be passed through directly.
-
createAuthCredentialPresentation
AuthCredentialPresentation createAuthCredentialPresentation(GroupSecretParams groupSecretParams, AuthCredentialWithPni authCredential)
-
createAuthCredentialPresentation
AuthCredentialPresentation createAuthCredentialPresentation(SecureRandom secureRandom, GroupSecretParams groupSecretParams, AuthCredentialWithPni authCredential)
-
-
-
-