| Modifier and Type | Method and Description |
|---|---|
OutboundTargetDefinition.Builder |
OutboundTargetDefinition.Builder.algorithm(java.lang.String algorithm)
Algorithm used by this signature.
|
static OutboundTargetDefinition.Builder |
OutboundTargetDefinition.builder(io.helidon.config.Config config)
Create a builder from configuration.
|
static OutboundTargetDefinition.Builder |
OutboundTargetDefinition.builder(java.lang.String keyId)
Get a new builder .
|
OutboundTargetDefinition.Builder |
OutboundTargetDefinition.Builder.fromConfig(io.helidon.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(java.lang.String secret)
Shared secret for HMAC based algorithms.
|
OutboundTargetDefinition.Builder |
OutboundTargetDefinition.Builder.keyId(java.lang.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.
|
Copyright © 2018–2019 Oracle Corporation. All rights reserved.