Interface BaseSignRequest.Builder<B extends BaseSignRequest.Builder<B,PayloadT,IdentityT>,PayloadT,IdentityT extends Identity>
- All Known Subinterfaces:
AsyncSignRequest.Builder<IdentityT>
,SignRequest.Builder<IdentityT>
- All Known Implementing Classes:
DefaultAsyncSignRequest.BuilderImpl
,DefaultSignRequest.BuilderImpl
- Enclosing interface:
BaseSignRequest<PayloadT,
IdentityT extends Identity>
public static interface BaseSignRequest.Builder<B extends BaseSignRequest.Builder<B,PayloadT,IdentityT>,PayloadT,IdentityT extends Identity>
A builder for a
BaseSignRequest
.-
Method Summary
Modifier and TypeMethodDescriptionSet the identity of the request.Set the body payload of the request.<T> B
putProperty
(SignerProperty<T> key, T value) Set a property that theHttpSigner
can use during signing.request
(SdkHttpRequest request) Set the HTTP request object, without the request body payload.
-
Method Details
-
request
Set the HTTP request object, without the request body payload. -
payload
-
identity
-
putProperty
Set a property that theHttpSigner
can use during signing.
-