Interface SignRequest<IdentityT extends Identity>
-
- Type Parameters:
IdentityT- The type of the identity.
- All Superinterfaces:
BaseSignRequest<ContentStreamProvider,IdentityT>,ToCopyableBuilder<SignRequest.Builder<IdentityT>,SignRequest<IdentityT>>
- All Known Implementing Classes:
DefaultSignRequest
@Immutable @ThreadSafe public interface SignRequest<IdentityT extends Identity> extends BaseSignRequest<ContentStreamProvider,IdentityT>, ToCopyableBuilder<SignRequest.Builder<IdentityT>,SignRequest<IdentityT>>
Input parameters to sign a request with sync payload, usingHttpSigner.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceSignRequest.Builder<IdentityT extends Identity>A builder for aSignRequest.
-
Method Summary
Static Methods Modifier and Type Method Description static <IdentityT extends Identity>
SignRequest.Builder<IdentityT>builder(IdentityT identity)Get a new builder for creating aSignRequest.-
Methods inherited from interface software.amazon.awssdk.http.auth.spi.signer.BaseSignRequest
hasProperty, identity, payload, property, request, requireProperty, requireProperty
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy, toBuilder
-
-
-
-
Method Detail
-
builder
static <IdentityT extends Identity> SignRequest.Builder<IdentityT> builder(IdentityT identity)
Get a new builder for creating aSignRequest.
-
-