public class EventStreamV4PayloadSigner extends Object implements V4PayloadSigner
| Modifier and Type | Class and Description |
|---|---|
static class |
EventStreamV4PayloadSigner.Builder |
| Constructor and Description |
|---|
EventStreamV4PayloadSigner(EventStreamV4PayloadSigner.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
static EventStreamV4PayloadSigner.Builder |
builder() |
ContentStreamProvider |
sign(ContentStreamProvider payload,
V4RequestSigningResult requestSigningResult)
Given a payload and result of request signing, sign the payload via the SigV4 process.
|
org.reactivestreams.Publisher<ByteBuffer> |
signAsync(org.reactivestreams.Publisher<ByteBuffer> payload,
V4RequestSigningResult requestSigningResult)
Given a payload and result of request signing, sign the payload via the SigV4 process.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbeforeSigning, createpublic EventStreamV4PayloadSigner(EventStreamV4PayloadSigner.Builder builder)
public static EventStreamV4PayloadSigner.Builder builder()
public ContentStreamProvider sign(ContentStreamProvider payload, V4RequestSigningResult requestSigningResult)
V4PayloadSignersign in interface V4PayloadSignerpublic org.reactivestreams.Publisher<ByteBuffer> signAsync(org.reactivestreams.Publisher<ByteBuffer> payload, V4RequestSigningResult requestSigningResult)
V4PayloadSignersignAsync in interface V4PayloadSignerCopyright © 2023. All rights reserved.