OutboundTargetDefinition.Builder |
OutboundTargetDefinition.Builder.algorithm(String algorithm) |
Algorithm used by this signature.
|
OutboundTargetDefinition.Builder |
OutboundTargetDefinition.Builder.backwardCompatibleEol(Boolean backwardCompatible) |
Until version 3.0.0 (exclusive) there is a trailing end of line added to the signed
data.
|
static OutboundTargetDefinition.Builder |
OutboundTargetDefinition.builder(Config config) |
Create a builder from configuration.
|
static OutboundTargetDefinition.Builder |
OutboundTargetDefinition.builder(String keyId) |
Get a new builder .
|
OutboundTargetDefinition.Builder |
OutboundTargetDefinition.Builder.config(Config config) |
Update this builder instance from configuration.
|
OutboundTargetDefinition.Builder |
OutboundTargetDefinition.Builder.header(HttpSignHeader header) |
Header to store signature in.
|
OutboundTargetDefinition.Builder |
OutboundTargetDefinition.Builder.hmacSecret(byte[] secret) |
Shared secret for HMAC based algorithms.
|
OutboundTargetDefinition.Builder |
OutboundTargetDefinition.Builder.hmacSecret(String secret) |
Shared secret for HMAC based algorithms.
|
OutboundTargetDefinition.Builder |
OutboundTargetDefinition.Builder.keyId(String keyId) |
Key id of this service (will be mapped by target service to validate signature).
|
OutboundTargetDefinition.Builder |
OutboundTargetDefinition.Builder.privateKeyConfig(KeyConfig keyConfig) |
Private key configuration for RSA based algorithms.
|
OutboundTargetDefinition.Builder |
OutboundTargetDefinition.Builder.signedHeaders(SignedHeadersConfig config) |
Configuration of required and "if-present" headers to be signed for this target.
|
OutboundTargetDefinition.Builder |
OutboundTargetDefinition.Builder.tokenHandler(TokenHandler tokenHandler) |
Configure a token handler to create the outbound header.
|