byte[] | HttpEce.decrypt(byte[] payload, byte[] salt, byte[] key, java.lang.String keyid, Encoding version) | Decrypt the payload. |
---|
byte[] | HttpEce.decryptRecord(byte[] ciphertext, byte[] key, byte[] nonce, Encoding version) | |
---|
byte[][] | HttpEce.deriveKeyAndNonce(byte[] salt, byte[] key, java.lang.String keyId, org.bouncycastle.jce.interfaces.ECPublicKey dh, byte[] authSecret, Encoding version, int mode) | |
---|
static Encrypted | AbstractPushService.encrypt(byte[] payload, org.bouncycastle.jce.interfaces.ECPublicKey userPublicKey, byte[] userAuth, Encoding encoding) | Encrypt the payload. |
---|
byte[] | HttpEce.encrypt(byte[] plaintext, byte[] salt, byte[] privateKey, java.lang.String keyid, org.bouncycastle.jce.interfaces.ECPublicKey dh, byte[] authSecret, Encoding version) | Encrypt the given plaintext. |
---|
org.asynchttpclient.BoundRequestBuilder | PushAsyncService.preparePost(Notification notification, Encoding encoding) | Prepare a POST request for AHC. |
---|
org.apache.http.client.methods.HttpPost | PushService.preparePost(Notification notification, Encoding encoding) | Prepare a HttpPost for Apache async http client |
---|
protected HttpRequest | AbstractPushService.prepareRequest(Notification notification, Encoding encoding) | |
---|
java.util.concurrent.CompletableFuture<org.asynchttpclient.Response> | PushAsyncService.send(Notification notification, Encoding encoding) | Send a notification asynchronously. |
---|
org.apache.http.HttpResponse | PushService.send(Notification notification, Encoding encoding) | Send a notification and wait for the response. |
---|
java.util.concurrent.Future<org.apache.http.HttpResponse> | PushService.sendAsync(Notification notification, Encoding encoding) | Deprecated. |
---|