| Modifier and Type | Field and Description |
|---|---|
| public static final SigningStrategy | EXCLUDE_BODY
A strategy that does not sign the body. |
| private final Map | headersToSign
The Map of headers (by HTTP method) to sign. |
| private final Map | optionalHeadersToSign
The Map of headers (by HTTP method) to sign, if they are set. |
| private final boolean | skipContentHeadersForStreamingPutRequests
Flag to indicate whether a PUT requests require content-* headers to be signed. |
| public static final SigningStrategy | STANDARD
Standard signing strategy. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public Map | |
| public Map | |
| public boolean | isSkipContentHeadersForStreamingPutRequests()
Flag to indicate whether a PUT requests require content-* headers to be signed. |
| public static SigningStrategy | |
| public static SigningStrategy[] |
| EXCLUDE_BODY | back to summary |
|---|---|
| public static final SigningStrategy EXCLUDE_BODY A strategy that does not sign the body. | |
| headersToSign | back to summary |
|---|---|
| private final Map<String, List<String>> headersToSign The Map of headers (by HTTP method) to sign. | |
| optionalHeadersToSign | back to summary |
|---|---|
| private final Map<String, List<String>> optionalHeadersToSign The Map of headers (by HTTP method) to sign, if they are set. | |
| skipContentHeadersForStreamingPutRequests | back to summary |
|---|---|
| private final boolean skipContentHeadersForStreamingPutRequests Flag to indicate whether a PUT requests require content-* headers to be signed. | |
| STANDARD | back to summary |
|---|---|
| public static final SigningStrategy STANDARD Standard signing strategy. | |
| SigningStrategy | back to summary |
|---|---|
private SigningStrategy(final Map<String, List<String>> headersToSign, final Map<String, List<String>> optionalHeadersToSign, final boolean skipContentHeadersForStreamingPutRequests)
| |
| getHeadersToSign | back to summary |
|---|---|
| public Map The Map of headers (by HTTP method) to sign. | |
| getOptionalHeadersToSign | back to summary |
|---|---|
| public Map The Map of headers (by HTTP method) to sign, if they are set. | |
| isSkipContentHeadersForStreamingPutRequests | back to summary |
|---|---|
| public boolean isSkipContentHeadersForStreamingPutRequests() Flag to indicate whether a PUT requests require content-* headers to be signed. | |
| valueOf | back to summary |
|---|---|
| public static SigningStrategy valueOf(String name) | |
| values | back to summary |
|---|---|
| public static SigningStrategy[] values() | |