Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACCEPT_SIGNATURE - Static variable in class net.visma.autopay.http.signature.SignatureHeaders
-
Accept-Signature header
- algorithm(SignatureAlgorithm) - Method in class net.visma.autopay.http.signature.PublicKeyInfo.Builder
-
Sets signature algorithm for the key.
- algorithm(SignatureAlgorithm) - Method in class net.visma.autopay.http.signature.SignatureParameters.Builder
-
Sets signature algorithm.
- ALGORITHM - Enum constant in enum class net.visma.autopay.http.signature.SignatureParameterType
-
alg - the HTTP message signature algorithm from the HTTP Signature Algorithm Registry, as a String value
- applicationTag(String) - Method in class net.visma.autopay.http.signature.VerificationSpec.Builder
-
Sets application-specific tag of signature to verify
- apply(T) - Method in interface net.visma.autopay.http.signature.CheckedFunction
-
Applies this function to the given argument
- authority() - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds an @authority derived component - the authority (host) of the target URI for a request
B
- bigDecimalList() - Method in interface net.visma.autopay.http.structured.StructuredCollection
-
Returns values of Structured Items in this Structured List converted to
BigDecimal
objects. - bigDecimalMap() - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns this map with Structured Item values converted to
BigDecimal
objects. - bigDecimalParam(String) - Method in class net.visma.autopay.http.structured.StructuredItem
-
Returns
BigDecimal
value of requested parameter. - bigDecimalValue() - Method in class net.visma.autopay.http.structured.StructuredDecimal
-
Returns
BigDecimal
value of this Structured Decimal - bigDecimalValue() - Method in class net.visma.autopay.http.structured.StructuredInteger
-
Returns
BigDecimal
value of this Structured Integer - binaryWrappedHeader(String) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a single Binary-wrapped HTTP Field component
- binaryWrappedTrailer(String) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a single Binary-wrapped HTTP Field component for a trailer
- boolList() - Method in interface net.visma.autopay.http.structured.StructuredCollection
-
Returns values of Structured Items in this Structured List converted to
Boolean
objects. - boolMap() - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns this map with Structured Item values converted to
Boolean
objects. - boolParam(String) - Method in class net.visma.autopay.http.structured.StructuredItem
-
Returns
Boolean
value of requested parameter. - boolValue() - Method in class net.visma.autopay.http.structured.StructuredBoolean
-
Returns boolean value of this Structured Boolean
- build() - Method in class net.visma.autopay.http.signature.PublicKeyInfo.Builder
-
Constructs
PublicKeyInfo
object from this builder - build() - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Constructs
SignatureComponents
object from this builder - build() - Method in class net.visma.autopay.http.signature.SignatureContext.Builder
-
Constructs
PublicKeyInfo
object from this builder - build() - Method in class net.visma.autopay.http.signature.SignatureParameters.Builder
-
Constructs
SignatureParameters
object from this builder - build() - Method in class net.visma.autopay.http.signature.SignatureSpec.Builder
-
Constructs
SignatureSpec
object from this builder - build() - Method in class net.visma.autopay.http.signature.VerificationSpec.Builder
-
Constructs
VerificationSpec
object from this builder - builder() - Static method in class net.visma.autopay.http.signature.PublicKeyInfo
-
Returns builder used to construct
PublicKeyInfo
object - builder() - Static method in class net.visma.autopay.http.signature.SignatureComponents
-
Returns a builder used to construct
SignatureComponents
object - builder() - Static method in class net.visma.autopay.http.signature.SignatureContext
-
Returns builder used to construct
SignatureContext
object - builder() - Static method in class net.visma.autopay.http.signature.SignatureParameters
-
Returns a builder used to construct
SignatureParameters
object - builder() - Static method in class net.visma.autopay.http.signature.SignatureSpec
-
Returns a builder used to construct
SignatureSpec
object - builder() - Static method in class net.visma.autopay.http.signature.VerificationSpec
-
Returns a builder used to construct
VerificationSpec
object - bytesList() - Method in interface net.visma.autopay.http.structured.StructuredCollection
-
Returns values of Structured Items in this Structured List converted to byte[] objects.
- bytesMap() - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns this map with Structured Item values converted to byte[] objects.
- bytesParam(String) - Method in class net.visma.autopay.http.structured.StructuredItem
-
Returns byte[] value of requested parameter.
- bytesValue() - Method in class net.visma.autopay.http.structured.StructuredBytes
-
Returns bytes[] value of this Structured Byte Sequence
C
- calculateDigestHeader(byte[], String) - Static method in class net.visma.autopay.http.digest.DigestCalculator
-
Calculates value of a digest, based on wanted digest taken from Want-Content-Digest or Want-Repr-Digest header.
- calculateDigestHeader(byte[], DigestAlgorithm) - Static method in class net.visma.autopay.http.digest.DigestCalculator
-
Calculates value of a digest, which can be directly copied to HTTP header.
- CheckedFunction<T,
R> - Interface in net.visma.autopay.http.signature -
Represents a function that accepts one argument, produces a result and might throw an exception.
- components(SignatureComponents) - Method in class net.visma.autopay.http.signature.SignatureSpec.Builder
-
Sets required Signature Components
- CONTENT_DIGEST - Static variable in class net.visma.autopay.http.digest.DigestHeaders
-
Content-Digest header
- context(SignatureContext) - Method in class net.visma.autopay.http.signature.SignatureSpec.Builder
-
Sets Signature Context
- context(SignatureContext) - Method in class net.visma.autopay.http.signature.VerificationSpec.Builder
-
Sets Signature Context
- created(long) - Method in class net.visma.autopay.http.signature.SignatureParameters.Builder
-
Sets created parameter - signature creation time
- created(Instant) - Method in class net.visma.autopay.http.signature.SignatureParameters.Builder
-
Sets created parameter - signature creation time
- CREATED - Enum constant in enum class net.visma.autopay.http.signature.SignatureParameterType
-
created - creation time as an Integer UNIX timestamp value
- createdNow() - Method in class net.visma.autopay.http.signature.SignatureParameters.Builder
-
Sets created parameter, signature creation time, to the current timestamp
D
- dictionaryMember(String, String) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a single Dictionary Structured Field Member component
- DigestAlgorithm - Enum Class in net.visma.autopay.http.digest
-
Hash algorithms.
- DigestCalculator - Class in net.visma.autopay.http.digest
-
Calculates values for Content-Digest and Repr-Digest headers
- DigestException - Exception in net.visma.autopay.http.digest
-
Thrown in case of problems when computing or verifying digest, or when verified digest is incorrect
- DigestException(DigestException.ErrorCode, String) - Constructor for exception net.visma.autopay.http.digest.DigestException
-
Constructs new exception with provided error code and message
- DigestException(DigestException.ErrorCode, String, Throwable) - Constructor for exception net.visma.autopay.http.digest.DigestException
-
Constructs new exception with provided error code, message and cause
- DigestException.ErrorCode - Enum Class in net.visma.autopay.http.digest
-
Error codes to classify Digest Exceptions
- DigestHeaders - Class in net.visma.autopay.http.digest
-
Constants with header names defined for Digest Fields
- DigestVerifier - Class in net.visma.autopay.http.digest
-
Verifies values of Content-Digest and Repr-Digest headers
- doubleList() - Method in interface net.visma.autopay.http.structured.StructuredCollection
-
Returns values of Structured Items in this Structured List converted to
Double
objects. - doubleMap() - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns this map with Structured Item values converted to
Double
objects. - doubleParam(String) - Method in class net.visma.autopay.http.structured.StructuredItem
-
Returns
Double
value of requested parameter. - doubleValue() - Method in class net.visma.autopay.http.structured.StructuredDecimal
-
Returns
Double
value of this Structured Decimal - doubleValue() - Method in class net.visma.autopay.http.structured.StructuredInteger
-
Returns double value of this Structured Integer
- DUPLICATE_TAG - Enum constant in enum class net.visma.autopay.http.signature.SignatureException.ErrorCode
-
Found multiple signatures with requested tag when verifying
E
- ECDSA_P256_SHA_256 - Enum constant in enum class net.visma.autopay.http.signature.SignatureAlgorithm
-
ECDSA using curve P-256 DSS and SHA-256
- ECDSA_P384_SHA_384 - Enum constant in enum class net.visma.autopay.http.signature.SignatureAlgorithm
-
ECDSA using curve P-384 DSS and SHA-384
- ED_25519 - Enum constant in enum class net.visma.autopay.http.signature.SignatureAlgorithm
-
Edwards Curve DSA using curve edwards25519
- EMPTY_INPUT - Enum constant in enum class net.visma.autopay.http.structured.StructuredException.ErrorCode
-
Attempt to parse null or empty input
- entrySet() - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns entry set of underlying map
- entrySet(Class<T>) - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns entry set of underlying map
- equals(Object) - Method in class net.visma.autopay.http.signature.PublicKeyInfo
-
Compares the specified object with this PublicKeyInfo for equality.
- equals(Object) - Method in class net.visma.autopay.http.signature.SignatureComponents
-
Compares the specified object with this SignatureComponents for equality.
- equals(Object) - Method in class net.visma.autopay.http.signature.SignatureContext
-
Compares the specified object with this SignatureContext for equality.
- equals(Object) - Method in class net.visma.autopay.http.signature.SignatureParameters
-
Compares the specified object with this SignatureParameters for equality.
- equals(Object) - Method in class net.visma.autopay.http.signature.SignatureResult
-
Compares the specified object with this SignatureResult for equality.
- equals(Object) - Method in class net.visma.autopay.http.signature.SignatureSpec
-
Compares the specified object with this SignatureSpec for equality.
- equals(Object) - Method in class net.visma.autopay.http.signature.VerificationSpec
-
Compares the specified object with this SignatureSpec for equality.
- equals(Object) - Method in class net.visma.autopay.http.structured.StructuredBoolean
- equals(Object) - Method in class net.visma.autopay.http.structured.StructuredBytes
- equals(Object) - Method in class net.visma.autopay.http.structured.StructuredDecimal
- equals(Object) - Method in class net.visma.autopay.http.structured.StructuredDictionary
-
Compares the specified object with this Structured Dictionary for equality.
- equals(Object) - Method in class net.visma.autopay.http.structured.StructuredInnerList
- equals(Object) - Method in class net.visma.autopay.http.structured.StructuredInteger
- equals(Object) - Method in class net.visma.autopay.http.structured.StructuredItem
-
Compares the specified object with this Structured Item for equality.
- equals(Object) - Method in class net.visma.autopay.http.structured.StructuredList
-
Compares the specified object with this Structured List for equality.
- equals(Object) - Method in class net.visma.autopay.http.structured.StructuredParameters
-
Compares the specified object with these Structured Parameters for equality.
- equals(Object) - Method in class net.visma.autopay.http.structured.StructuredString
- equals(Object) - Method in class net.visma.autopay.http.structured.StructuredToken
- expires(long) - Method in class net.visma.autopay.http.signature.SignatureParameters.Builder
-
Sets expires parameter - signature expiration time
- expires(Instant) - Method in class net.visma.autopay.http.signature.SignatureParameters.Builder
-
Sets expires parameter - signature expiration time
- EXPIRES - Enum constant in enum class net.visma.autopay.http.signature.SignatureParameterType
-
expires - expiration time as an Integer UNIX timestamp value
- expiresAfter(int) - Method in class net.visma.autopay.http.signature.SignatureParameters.Builder
-
Sets expires parameter, signature expiration time, by adding given seconds to created
F
- FORBIDDEN_PRESENT - Enum constant in enum class net.visma.autopay.http.signature.SignatureException.ErrorCode
-
Parameter defined as forbidden in
VerificationSpec
is present in Signature-Input when verifying - forbiddenParameters(Collection<SignatureParameterType>) - Method in class net.visma.autopay.http.signature.VerificationSpec.Builder
-
Sets Signature Parameters which must not be present in verified signature, e.g.
- forbiddenParameters(SignatureParameterType...) - Method in class net.visma.autopay.http.signature.VerificationSpec.Builder
-
Sets Signature Parameters which must not be present in verified signature, e.g.
- fromHttpKey(String) - Static method in enum class net.visma.autopay.http.digest.DigestAlgorithm
-
Returns algorithm corresponding to Digest Fields' algorithm key
- fromIdentifier(String) - Static method in enum class net.visma.autopay.http.signature.SignatureParameterType
-
Returns
SignatureParameterType
for given identifier, e.g.
G
- GENERIC - Enum constant in enum class net.visma.autopay.http.signature.SignatureException.ErrorCode
-
Generic security problem.
- getBigDecimal(String) - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns
BigDecimal
value of the Item stored at requested key. - getBool(String) - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns
Boolean
value of the Item stored at requested key. - getBytes(String) - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns byte[] value of the Item stored at requested key.
- getDouble(String) - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns
Double
value of the Item stored at requested key. - getErrorCode() - Method in exception net.visma.autopay.http.digest.DigestException
-
Returns error code
- getErrorCode() - Method in exception net.visma.autopay.http.signature.SignatureException
-
Returns error code
- getErrorCode() - Method in exception net.visma.autopay.http.structured.StructuredException
-
Returns error code
- getHttpKey() - Method in enum class net.visma.autopay.http.digest.DigestAlgorithm
-
Returns algorithm key to be used as dictionary key in Digest HTTP headers
- getIdentifier() - Method in enum class net.visma.autopay.http.signature.SignatureParameterType
-
Returns identifier of this
SignatureParameterType
, e.g. - getInt(String) - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns
Integer
value of the Item stored at requested key. - getItem(String) - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns
StructuredItem
stored at requested key. - getItem(String, Class<T>) - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns
StructuredItem
stored at requested key. - getJvmName() - Method in enum class net.visma.autopay.http.digest.DigestAlgorithm
-
Returns "JVM" name of this algorithm, which then can be used to call
MessageDigest.getInstance(String)
- getList(String) - Method in class net.visma.autopay.http.structured.StructuredDictionary
-
Returns the value of
StructuredInnerList
at requested key. - getLong(String) - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns
Long
value of the Item stored at requested key. - getSignature() - Method in class net.visma.autopay.http.signature.SignatureResult
-
Returns Signature to be copied to Signature header
- getSignatureBase() - Method in class net.visma.autopay.http.signature.SignatureResult
-
Returns signature base which can be used for logging or debugging
- getSignatureInput() - Method in class net.visma.autopay.http.signature.SignatureResult
-
Returns Signature Input to be copied to Signature-Input header
- getString(String) - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns value of Item stored at requested key, converted to a
String
.
H
- hashCode() - Method in class net.visma.autopay.http.signature.PublicKeyInfo
-
Returns hash code for this PublicKeyInfo, which is composed of hash codes of all object fields
- hashCode() - Method in class net.visma.autopay.http.signature.SignatureComponents
-
Returns hash code for this SignatureComponents, which is composed of hash codes of all contained components
- hashCode() - Method in class net.visma.autopay.http.signature.SignatureContext
-
Returns hash code for this SignatureContext, which is composed of hash codes of all object fields
- hashCode() - Method in class net.visma.autopay.http.signature.SignatureParameters
-
Returns hash code for this SignatureParameters, which is composed of hash codes of all contained components
- hashCode() - Method in class net.visma.autopay.http.signature.SignatureResult
-
Returns hash code for this SignatureResult, which is composed of hash codes of all object fields
- hashCode() - Method in class net.visma.autopay.http.signature.SignatureSpec
-
Returns hash code for this SignatureSpec, which is composed of hash codes of all object fields
- hashCode() - Method in class net.visma.autopay.http.signature.VerificationSpec
-
Returns hash code for this VerificationSpec, which is composed of hash codes of all but
publicKeyGetter
object fields - hashCode() - Method in class net.visma.autopay.http.structured.StructuredBoolean
- hashCode() - Method in class net.visma.autopay.http.structured.StructuredBytes
- hashCode() - Method in class net.visma.autopay.http.structured.StructuredDecimal
- hashCode() - Method in class net.visma.autopay.http.structured.StructuredDictionary
-
Returns hash code for this Structured Dictionary.
- hashCode() - Method in class net.visma.autopay.http.structured.StructuredInnerList
- hashCode() - Method in class net.visma.autopay.http.structured.StructuredInteger
- hashCode() - Method in class net.visma.autopay.http.structured.StructuredItem
-
Returns hash code for this Structured Item.
- hashCode() - Method in class net.visma.autopay.http.structured.StructuredList
-
Returns hash code for this Structured List.
- hashCode() - Method in class net.visma.autopay.http.structured.StructuredParameters
-
Returns hash code for these Structured Parameters.
- hashCode() - Method in class net.visma.autopay.http.structured.StructuredString
- hashCode() - Method in class net.visma.autopay.http.structured.StructuredToken
- header(String) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a single HTTP Field (header) component
- header(String, Object) - Method in class net.visma.autopay.http.signature.SignatureContext.Builder
-
Adds an HTTP header of given name and value
- headers(String...) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds multiple HTTP Field (header) components
- headers(Collection<String>) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds multiple HTTP Field (header) components
- headers(Collection<String>, Function<String, Collection<String>>) - Method in class net.visma.autopay.http.signature.SignatureContext.Builder
-
Adds HTTP headers.
- headers(Enumeration<String>, Function<String, Enumeration<String>>) - Method in class net.visma.autopay.http.signature.SignatureContext.Builder
-
Adds HTTP headers.
- headers(Map<String, ?>) - Method in class net.visma.autopay.http.signature.SignatureContext.Builder
-
Adds HTTP headers from given map
- HMAC_SHA_256 - Enum constant in enum class net.visma.autopay.http.signature.SignatureAlgorithm
-
HMAC using SHA-256
I
- INCORRECT_DIGEST - Enum constant in enum class net.visma.autopay.http.digest.DigestException.ErrorCode
-
When verifying, provided digest is different from the computed one
- INCORRECT_SIGNATURE - Enum constant in enum class net.visma.autopay.http.signature.SignatureException.ErrorCode
-
When verifying, provided signature does not match computed Signature Base and provided public key.
- intList() - Method in interface net.visma.autopay.http.structured.StructuredCollection
-
Returns values of Structured Items in this Structured List converted to
Integer
objects. - intMap() - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns this map with Structured Item values converted to
Integer
objects. - intParam(String) - Method in class net.visma.autopay.http.structured.StructuredItem
-
Returns
Integer
value of requested parameter. - intValue() - Method in class net.visma.autopay.http.structured.StructuredInteger
-
Returns int value of this Structured Integer
- INVALID_BYTES - Enum constant in enum class net.visma.autopay.http.structured.StructuredException.ErrorCode
-
Invalid Base64 string provided when parsing
StructuredBytes
- INVALID_HEADER - Enum constant in enum class net.visma.autopay.http.digest.DigestException.ErrorCode
-
Parsed ...-Digest or Want-...-Digest header is not syntactically correct
- INVALID_KEY - Enum constant in enum class net.visma.autopay.http.signature.SignatureException.ErrorCode
-
Invalid public or public key provided.
- INVALID_STRUCTURED_HEADER - Enum constant in enum class net.visma.autopay.http.signature.SignatureException.ErrorCode
-
Invalid syntax for used Structured Headers, e.g.
- isEmpty() - Method in interface net.visma.autopay.http.structured.StructuredCollection
-
Returns true if this list contains no elements
- isEmpty() - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns true if underlying map contains no elements
- itemList() - Method in interface net.visma.autopay.http.structured.StructuredCollection
-
Returns
List
of Structured Items stored in this Structured List - itemList() - Method in class net.visma.autopay.http.structured.StructuredInnerList
- itemList() - Method in class net.visma.autopay.http.structured.StructuredList
- itemList(Class<T>) - Method in interface net.visma.autopay.http.structured.StructuredCollection
-
Returns
List
of Structured Items stored in this Structured List. - itemMap() - Method in class net.visma.autopay.http.structured.StructuredDictionary
- itemMap() - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns
Map
of Structured Items stored in this Dictionary or Parameters. - itemMap() - Method in class net.visma.autopay.http.structured.StructuredParameters
- itemMap(Class<T>) - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns
Map
of Structured Items stored in this Dictionary or Parameters.
K
- KEY_ID - Enum constant in enum class net.visma.autopay.http.signature.SignatureParameterType
-
keyid - the identifier for the key material as a String value
- keyId(String) - Method in class net.visma.autopay.http.signature.SignatureParameters.Builder
-
Sets keyid parameter
- keySet() - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns the key set of underlying map
L
- listList() - Method in class net.visma.autopay.http.structured.StructuredList
-
Returns this list with Inner List values converted to
List
ofStructuredItem
objects. - listMap() - Method in class net.visma.autopay.http.structured.StructuredDictionary
-
Returns this map with Inner List values converted to
List
ofStructuredItem
objects. - longList() - Method in interface net.visma.autopay.http.structured.StructuredCollection
-
Returns values of Structured Items in this Structured List converted to
Long
objects. - longMap() - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns this map with Structured Item values converted to
Long
objects. - longParam(String) - Method in class net.visma.autopay.http.structured.StructuredItem
-
Returns
Long
value of requested parameter. - longValue() - Method in class net.visma.autopay.http.structured.StructuredInteger
-
Returns long value of this Structured Integer
M
- maximumAge(int) - Method in class net.visma.autopay.http.signature.VerificationSpec.Builder
-
Sets maximum age of verified signature in seconds
- maximumSkew(int) - Method in class net.visma.autopay.http.signature.VerificationSpec.Builder
-
Set s maximum "skew" for created Signature Property (in seconds) - for detecting signatures from the "future".
- method() - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a @method derived component - the method used for a request
- method(String) - Method in class net.visma.autopay.http.signature.SignatureContext.Builder
-
Sets HTTP method name
- MISSING_ALGORITHM - Enum constant in enum class net.visma.autopay.http.signature.SignatureException.ErrorCode
-
Unable to determine signature algorithm when verifying.
- MISSING_CHARACTER - Enum constant in enum class net.visma.autopay.http.structured.StructuredException.ErrorCode
-
Missing closing quote or colon or parenthesis
- MISSING_COMPONENT - Enum constant in enum class net.visma.autopay.http.signature.SignatureException.ErrorCode
-
A Derived Component cannot be obtained from provided target URI
- MISSING_DICTIONARY_KEY - Enum constant in enum class net.visma.autopay.http.signature.SignatureException.ErrorCode
-
Missing key for Structured Dictionary header, e.g.
- MISSING_HEADER - Enum constant in enum class net.visma.autopay.http.signature.SignatureException.ErrorCode
-
Header value for a Header Component is missing when signing or verifying, or Signature or Signature-Input is missing when verifying
- MISSING_QUERY_PARAM - Enum constant in enum class net.visma.autopay.http.signature.SignatureException.ErrorCode
-
Target URI is missing a query or query parameter for @query-param Derived Component
- MISSING_RELATED_REQUEST - Enum constant in enum class net.visma.autopay.http.signature.SignatureException.ErrorCode
-
SignatureContext
for related request is missing for a component from related request (req) - MISSING_REQUIRED - Enum constant in enum class net.visma.autopay.http.signature.SignatureException.ErrorCode
-
Required Component or Parameter defined in
VerificationSpec
is missing - MISSING_TAG - Enum constant in enum class net.visma.autopay.http.signature.SignatureException.ErrorCode
-
Signature with requested tag not found when verifying
N
- net.visma.autopay.http.digest - package net.visma.autopay.http.digest
- net.visma.autopay.http.signature - package net.visma.autopay.http.signature
- net.visma.autopay.http.structured - package net.visma.autopay.http.structured
- nonce(String) - Method in class net.visma.autopay.http.signature.SignatureParameters.Builder
-
Sets nonce parameter - to randomize signature input
- NONCE - Enum constant in enum class net.visma.autopay.http.signature.SignatureParameterType
-
nonce - a random unique value generated for the signature as a String value
O
- of(boolean) - Static method in class net.visma.autopay.http.structured.StructuredBoolean
-
Creates Structured Boolean of given value, without parameters
- of(byte[]) - Static method in class net.visma.autopay.http.structured.StructuredBytes
-
Creates Structured Byte Sequence of given value, without parameters
- of(double) - Static method in class net.visma.autopay.http.structured.StructuredDecimal
-
Creates Structured Decimal of given value, without parameters.
- of(int) - Static method in class net.visma.autopay.http.structured.StructuredInteger
-
Creates Structured Integer of given value, without parameters.
- of(long) - Static method in class net.visma.autopay.http.structured.StructuredInteger
-
Creates Structured Integer of given value, without parameters.
- of(Object...) - Static method in class net.visma.autopay.http.structured.StructuredDictionary
-
Creates Structured Dictionary of provided keys and values.
- of(Object...) - Static method in class net.visma.autopay.http.structured.StructuredInnerList
-
Creates Structured Inner List from given objects, without parameters for the inner list
- of(Object...) - Static method in class net.visma.autopay.http.structured.StructuredList
-
Creates Structured List from given objects.
- of(Object...) - Static method in class net.visma.autopay.http.structured.StructuredParameters
-
Creates Structured Parameters from provided keys and values.
- of(String) - Static method in class net.visma.autopay.http.structured.StructuredDecimal
-
Creates Structured Decimal of given value, without parameters.
- of(String) - Static method in class net.visma.autopay.http.structured.StructuredString
-
Creates Structured String of given value, without parameters.
- of(String) - Static method in class net.visma.autopay.http.structured.StructuredToken
-
Creates Structured Token of given value, without parameters
- of(BigDecimal) - Static method in class net.visma.autopay.http.structured.StructuredDecimal
-
Creates Structured Decimal of given value, without parameters.
- of(Collection<?>) - Static method in class net.visma.autopay.http.structured.StructuredInnerList
-
Creates Structured Inner List from given Collection elements, without parameters for the inner list
- of(Collection<?>) - Static method in class net.visma.autopay.http.structured.StructuredList
-
Creates Structured List from given Collection elements.
- of(Map<String, ?>) - Static method in class net.visma.autopay.http.structured.StructuredDictionary
-
Creates Structured Dictionary of given Map value.
- of(Map<String, ?>) - Static method in class net.visma.autopay.http.structured.StructuredParameters
-
Creates Structured Parameters from given map
P
- parameters() - Method in class net.visma.autopay.http.structured.StructuredItem
-
Returns parameters associated with this Item.
- parameters(SignatureParameters) - Method in class net.visma.autopay.http.signature.SignatureSpec.Builder
-
Sets Signature Parameters
- parse(String) - Static method in class net.visma.autopay.http.structured.StructuredBoolean
-
Parses given string for Structured Boolean, according to the specification
- parse(String) - Static method in class net.visma.autopay.http.structured.StructuredBytes
-
Parses given string for Structured Byte Sequence, according to the specification
- parse(String) - Static method in class net.visma.autopay.http.structured.StructuredDecimal
-
Parses given string for Structured Decimal, according to the specification
- parse(String) - Static method in class net.visma.autopay.http.structured.StructuredDictionary
-
Parses given string for Structured Dictionary, according to the specification
- parse(String) - Static method in interface net.visma.autopay.http.structured.StructuredField
-
Parses given string for Structured Field, according to the specification
- parse(String) - Static method in class net.visma.autopay.http.structured.StructuredInteger
-
Parses given string for Structured Integer, according to the specification
- parse(String) - Static method in class net.visma.autopay.http.structured.StructuredItem
-
Parses given string for Structured Item, according to the specification
- parse(String) - Static method in class net.visma.autopay.http.structured.StructuredList
-
Parses given string for Structured List, according to the specification
- parse(String) - Static method in class net.visma.autopay.http.structured.StructuredString
-
Parses given string for Structured String, according to the specification
- parse(String) - Static method in class net.visma.autopay.http.structured.StructuredToken
-
Parses given string for Structured Token, according to the specification
- parse(Collection<String>) - Static method in class net.visma.autopay.http.structured.StructuredDictionary
-
Parses given HTTP header values for Structured Dictionary, according to the specification
- parse(Collection<String>) - Static method in class net.visma.autopay.http.structured.StructuredList
-
Parses given HTTP header values for Structured List, according to the specification
- path() - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a @path derived component - the absolute path portion of the target URI for a request
- privateKey(byte[]) - Method in class net.visma.autopay.http.signature.SignatureSpec.Builder
-
Sets private key, encoded as bytes[] in PKCS#8 format
- privateKey(String) - Method in class net.visma.autopay.http.signature.SignatureSpec.Builder
-
Sets private key, provided as PKCS#8-base-64-encoded String
- privateKey(PrivateKey) - Method in class net.visma.autopay.http.signature.SignatureSpec.Builder
-
Sets private key used to create the signature
- publicKey(byte[]) - Method in class net.visma.autopay.http.signature.PublicKeyInfo.Builder
-
Encoded public key provided as bytes[] object
- publicKey(String) - Method in class net.visma.autopay.http.signature.PublicKeyInfo.Builder
-
Encoded public key provided as String object
- publicKey(PublicKey) - Method in class net.visma.autopay.http.signature.PublicKeyInfo.Builder
-
Public key provided as an object
- publicKeyGetter(CheckedFunction<String, PublicKeyInfo>) - Method in class net.visma.autopay.http.signature.VerificationSpec.Builder
-
Sets public key supplier function
- PublicKeyInfo - Class in net.visma.autopay.http.signature
-
Public key properties, needed when verifying signatures
- PublicKeyInfo.Builder - Class in net.visma.autopay.http.signature
-
Builder class to build
PublicKeyInfo
objects.
Q
- query() - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a @query derived component - the query portion of the target URI for a request
- queryParam(String) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a @query-param derived component - a parsed query parameter of the target URI for a request
R
- randomNonce() - Method in class net.visma.autopay.http.signature.SignatureParameters.Builder
-
Sets nonce parameter to a random value
- relatedRequest(SignatureContext) - Method in class net.visma.autopay.http.signature.SignatureContext.Builder
-
Sets Signature Context of the Related Request (request that triggered generated response)
- relatedRequestAuthority() - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds an @authority derived component for Related Request - the authority (host) of the target URI for a request
- relatedRequestBinaryWrappedHeader(String) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a single Binary-wrapped HTTP Field component for Related request
- relatedRequestBinaryWrappedTrailer(String) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a single Binary-wrapped HTTP Field component for a trailer from Related request
- relatedRequestDictionaryMember(String, String) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a single Dictionary Structured Field Member component for Related Request
- relatedRequestHeader(String) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a single HTTP Field (header) component for Related Request (req, request that triggered generated response)
- relatedRequestMethod() - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a @method derived component for Related Request - the method used for a request
- relatedRequestPath() - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a @path derived component for Related Request - the absolute path portion of the target URI for a request
- relatedRequestQuery() - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a @query derived component for Related Request - the query portion of the target URI for a request
- relatedRequestQueryParam(String) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a @query-param derived component for Related Request - a parsed query parameter of the target URI for a request
- relatedRequestRequestTarget() - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a @request-target derived component for Related Request
- relatedRequestScheme() - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a @scheme derived component for Related Request - the scheme of the target URI for a request
- relatedRequestStructuredHeader(String) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a single Structured Field (header) component for Related Request.
- relatedRequestStructuredTrailer(String) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a single Structured Field component for a trailer from Related Request.
- relatedRequestTargetUri() - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a @target-uri derived component for Related Request - the full target URI for a request
- relatedRequestTrailer(String) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a single HTTP Field component for a trailed from Related Request (req, request that triggered generated response)
- relatedRequestTrailerDictionaryMember(String, String) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a single Dictionary Structured Field Member component for a trailer from Related Request
- REPR_DIGEST - Static variable in class net.visma.autopay.http.digest.DigestHeaders
-
Repr-Digest header
- requestTarget() - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a @request-target derived component
- requiredComponents(SignatureComponents) - Method in class net.visma.autopay.http.signature.VerificationSpec.Builder
-
Sets definitions of required Signature Components
- requiredIfPresentComponents(SignatureComponents) - Method in class net.visma.autopay.http.signature.VerificationSpec.Builder
-
Sets definitions of Signature Components which are required in the signature only if their values are defined in Signature Context.
- requiredParameters(Collection<SignatureParameterType>) - Method in class net.visma.autopay.http.signature.VerificationSpec.Builder
-
Sets Signature Parameters which must be present in verified signature.
- requiredParameters(SignatureParameterType...) - Method in class net.visma.autopay.http.signature.VerificationSpec.Builder
-
Sets Signature Parameters which must be present in verified signature.
- RSA_PSS_SHA_512 - Enum constant in enum class net.visma.autopay.http.signature.SignatureAlgorithm
-
RSASSA-PSS using SHA-512
- RSA_SHA_256 - Enum constant in enum class net.visma.autopay.http.signature.SignatureAlgorithm
-
RSASSA-PKCS1-v1_5 using SHA-256
S
- scheme() - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a @scheme derived component - the scheme of the target URI for a request
- serialize() - Method in class net.visma.autopay.http.structured.StructuredDictionary
-
Serializes this Structured Dictionary to a String, according to the specification.
- serialize() - Method in interface net.visma.autopay.http.structured.StructuredField
-
Serializes this item to String according to the specification
- serialize() - Method in class net.visma.autopay.http.structured.StructuredItem
-
Serializes this Structured Item to a String, according to the specification.
- serialize() - Method in class net.visma.autopay.http.structured.StructuredList
-
Serializes this Structured List to a String, according to the specification.
- SHA_256 - Enum constant in enum class net.visma.autopay.http.digest.DigestAlgorithm
-
SHA-256 algorithm
- SHA_512 - Enum constant in enum class net.visma.autopay.http.digest.DigestAlgorithm
-
SHA-512 algorithm
- sign() - Method in class net.visma.autopay.http.signature.SignatureSpec
-
Computes the signature according to this Signature Specs and returns values to be copied to Signature-Input and Signature HTTP headers.
- SIGNATURE - Static variable in class net.visma.autopay.http.signature.SignatureHeaders
-
Signature header
- SIGNATURE_EXPIRED - Enum constant in enum class net.visma.autopay.http.signature.SignatureException.ErrorCode
-
Verified signature has expired.
- SIGNATURE_INPUT - Static variable in class net.visma.autopay.http.signature.SignatureHeaders
-
Signature-Input header
- SignatureAlgorithm - Enum Class in net.visma.autopay.http.signature
-
Signature algorithms
- SignatureComponents - Class in net.visma.autopay.http.signature
-
Builder class for constructing HTTP Message Components.
- SignatureComponents.Builder - Class in net.visma.autopay.http.signature
-
Builder class to build
SignatureComponents
objects - SignatureContext - Class in net.visma.autopay.http.signature
-
Container for actual values used in HTTP requests and responses, like HTTP header values, status code, HTTP method, target URI.
- SignatureContext.Builder - Class in net.visma.autopay.http.signature
-
Builder class to build
SignatureContext
objects - SignatureException - Exception in net.visma.autopay.http.signature
-
Thrown in case of problems when computing or verifying signatures, or when verified signature is incorrect
- SignatureException.ErrorCode - Enum Class in net.visma.autopay.http.signature
-
Error codes to classify Signature Exceptions
- SignatureHeaders - Class in net.visma.autopay.http.signature
-
Constants with header names defined for HTTP Message Signatures
- signatureLabel(String) - Method in class net.visma.autopay.http.signature.SignatureSpec.Builder
-
Sets signature label
- signatureLabel(String) - Method in class net.visma.autopay.http.signature.VerificationSpec.Builder
-
Sets label of signature to verify
- SignatureParameters - Class in net.visma.autopay.http.signature
-
Builder class for constructing Signature Parameters.
- SignatureParameters.Builder - Class in net.visma.autopay.http.signature
-
Builder class to build
SignatureParameters
objects - SignatureParameterType - Enum Class in net.visma.autopay.http.signature
-
Defines types of Signature Parameters
- SignatureResult - Class in net.visma.autopay.http.signature
-
A result of signature calculation
- SignatureResult(String, String, String) - Constructor for class net.visma.autopay.http.signature.SignatureResult
-
Creates Signature Result object
- SignatureSpec - Class in net.visma.autopay.http.signature
-
Signature specification - all data needed to create a signature.
- SignatureSpec.Builder - Class in net.visma.autopay.http.signature
-
Builder class to build
SignatureSpec
objects. - status() - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a @status derived component - the status code for a response
- status(int) - Method in class net.visma.autopay.http.signature.SignatureContext.Builder
-
Sets HTTP status code
- stringList() - Method in interface net.visma.autopay.http.structured.StructuredCollection
-
Returns values of Structured Items in this Structured List converted to
String
objects. - stringMap() - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns this map with Structured Item values converted to
String
objects. - stringParam(String) - Method in class net.visma.autopay.http.structured.StructuredItem
-
Returns value of requested parameter converted to a
String
. - stringValue() - Method in class net.visma.autopay.http.structured.StructuredBytes
-
Returns string representation of value of this Structured Byte Sequence, which is a Base64-encoded byte[] value
- stringValue() - Method in class net.visma.autopay.http.structured.StructuredItem
-
Returns string representation this Structured Item's value
- StructuredBoolean - Class in net.visma.autopay.http.structured
-
Class representing Structured Booleans.
- StructuredBytes - Class in net.visma.autopay.http.structured
-
Class representing Structured Byte Sequences.
- StructuredCollection - Interface in net.visma.autopay.http.structured
-
Shared interface for
StructuredInnerList
andStructuredList
. - StructuredDecimal - Class in net.visma.autopay.http.structured
-
Class representing Structured Decimals.
- StructuredDictionary - Class in net.visma.autopay.http.structured
-
Class representing Structured Dictionaries
- StructuredException - Exception in net.visma.autopay.http.structured
-
Thrown in case of problems when parsing
- StructuredException(StructuredException.ErrorCode, String) - Constructor for exception net.visma.autopay.http.structured.StructuredException
-
Constructs new exception with provided error code and message
- StructuredException.ErrorCode - Enum Class in net.visma.autopay.http.structured
-
Error codes to classify Structured Exceptions
- StructuredField - Interface in net.visma.autopay.http.structured
-
Common interface for all Structured Fields
- structuredHeader(String) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a single Structured Field (header) component, re-serialized to its standard form (without redundant whitespaces)
- StructuredInnerList - Class in net.visma.autopay.http.structured
-
Class representing Structured Inner Lists
- StructuredInteger - Class in net.visma.autopay.http.structured
-
Class representing Structured Integers.
- StructuredItem - Class in net.visma.autopay.http.structured
-
Base class for Structured Items, Inner Lists and Parameter values
- StructuredList - Class in net.visma.autopay.http.structured
-
Class representing Structured Lists
- StructuredMap - Interface in net.visma.autopay.http.structured
-
Shared interface for
StructuredParameters
andStructuredDictionary
. - StructuredParameters - Class in net.visma.autopay.http.structured
-
Class representing Structured Parameters
- StructuredString - Class in net.visma.autopay.http.structured
-
Class representing Structured Strings.
- StructuredToken - Class in net.visma.autopay.http.structured
-
Class representing Structured Tokens.
- structuredTrailer(String) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a single Structured Field component for a trailer, re-serialized to its standard form (without redundant whitespaces)
T
- tag(String) - Method in class net.visma.autopay.http.signature.SignatureParameters.Builder
-
Sets tag parameter
- TAG - Enum constant in enum class net.visma.autopay.http.signature.SignatureParameterType
-
An application-specific tag for the signature as a String value.
- targetUri() - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a @target-uri derived component - the full target URI for a request
- targetUri(String) - Method in class net.visma.autopay.http.signature.SignatureContext.Builder
-
Sets target URI
- targetUri(StringBuffer, String) - Method in class net.visma.autopay.http.signature.SignatureContext.Builder
-
Sets target URI
- targetUri(URI) - Method in class net.visma.autopay.http.signature.SignatureContext.Builder
-
Sets target URI
- toString() - Method in class net.visma.autopay.http.signature.PublicKeyInfo
-
String representation of this object.
- toString() - Method in class net.visma.autopay.http.signature.SignatureComponents
-
String representation of this object
- toString() - Method in class net.visma.autopay.http.signature.SignatureContext
-
String representation of this object
- toString() - Method in class net.visma.autopay.http.signature.SignatureParameters
-
String representation of this object
- toString() - Method in class net.visma.autopay.http.signature.SignatureResult
-
String representation of this object
- toString() - Method in class net.visma.autopay.http.signature.SignatureSpec
-
String representation of this object.
- toString() - Method in class net.visma.autopay.http.signature.VerificationSpec
-
String representation of this object.
- toString() - Method in class net.visma.autopay.http.structured.StructuredDictionary
-
Returns the string representation of this Structured Dictionary, which is the same as serialized representation.
- toString() - Method in class net.visma.autopay.http.structured.StructuredItem
-
Returns the string representation of this Structured Item, which is the same as serialized representation.
- toString() - Method in class net.visma.autopay.http.structured.StructuredList
-
Returns the string representation of this Structured List, which is the same as serialized representation.
- toString() - Method in class net.visma.autopay.http.structured.StructuredParameters
-
Returns the string representation of these Structured Parameters, which is the same as serialized representation.
- trailer(String) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a single HTTP Field component for a trailer
- trailer(String, Object) - Method in class net.visma.autopay.http.signature.SignatureContext.Builder
-
Adds an HTTP trailer of given name and value
- trailerDictionaryMember(String, String) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds a single Dictionary Structured Field Member component for a trailer
- trailers(String...) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds multiple HTTP Field components for trailers
- trailers(Collection<String>) - Method in class net.visma.autopay.http.signature.SignatureComponents.Builder
-
Adds multiple HTTP Field components for trailers
- trailers(Map<String, ?>) - Method in class net.visma.autopay.http.signature.SignatureContext.Builder
-
Adds HTTP trailers from given map
U
- UNEXPECTED_CHARACTER - Enum constant in enum class net.visma.autopay.http.structured.StructuredException.ErrorCode
-
Unexpected character encountered
- UNKNOWN_ALGORITHM - Enum constant in enum class net.visma.autopay.http.signature.SignatureException.ErrorCode
-
Algorithm of signature, private key or public key is not available in JVM.
- UNSUPPORTED_ALGORITHM - Enum constant in enum class net.visma.autopay.http.digest.DigestException.ErrorCode
-
No supported hash algorithms detected when verifying or processing Want-...-Digest headers.
- usedIfPresentComponents(SignatureComponents) - Method in class net.visma.autopay.http.signature.SignatureSpec.Builder
-
Sets Signature Components included in the signature only if related values are present in the Signature Context.
V
- valueOf(String) - Static method in enum class net.visma.autopay.http.digest.DigestAlgorithm
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.visma.autopay.http.digest.DigestException.ErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.visma.autopay.http.signature.SignatureAlgorithm
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.visma.autopay.http.signature.SignatureException.ErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.visma.autopay.http.signature.SignatureParameterType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.visma.autopay.http.structured.StructuredException.ErrorCode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.visma.autopay.http.digest.DigestAlgorithm
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.visma.autopay.http.digest.DigestException.ErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.visma.autopay.http.signature.SignatureAlgorithm
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.visma.autopay.http.signature.SignatureException.ErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.visma.autopay.http.signature.SignatureParameterType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.visma.autopay.http.structured.StructuredException.ErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns values of underlying map
- values(Class<T>) - Method in interface net.visma.autopay.http.structured.StructuredMap
-
Returns values of underlying map
- VerificationSpec - Class in net.visma.autopay.http.signature
-
Signature verification specification - all data needed to verify a signature.
- VerificationSpec.Builder - Class in net.visma.autopay.http.signature
-
Builder class to build
VerificationSpec
objects. - verify() - Method in class net.visma.autopay.http.signature.VerificationSpec
-
Verifies signature according to this Verification Spec and throws an exception when signature is incorrect or any other problem occurs.
- verifyDigestHeader(String, byte[]) - Static method in class net.visma.autopay.http.digest.DigestVerifier
-
Verifies provided value of Content-Digest or Repr-Digest header.
- visibleAlgorithm(SignatureAlgorithm) - Method in class net.visma.autopay.http.signature.SignatureParameters.Builder
-
Sets signature algorithm and alg parameter
W
- WANT_CONTENT_DIGEST - Static variable in class net.visma.autopay.http.digest.DigestHeaders
-
Want-Content-Digest header
- WANT_REPR_DIGEST - Static variable in class net.visma.autopay.http.digest.DigestHeaders
-
Want-Repr-Digest header
- withParams(boolean, Map<String, ?>) - Static method in class net.visma.autopay.http.structured.StructuredBoolean
-
Creates Structured Boolean of given value and parameters
- withParams(boolean, StructuredParameters) - Static method in class net.visma.autopay.http.structured.StructuredBoolean
-
Creates Structured Boolean of given value and parameters
- withParams(byte[], Map<String, ?>) - Static method in class net.visma.autopay.http.structured.StructuredBytes
-
Creates Structured Byte Sequence of given value and parameters
- withParams(byte[], StructuredParameters) - Static method in class net.visma.autopay.http.structured.StructuredBytes
-
Creates Structured Byte Sequence of given value and parameters
- withParams(long, Map<String, ?>) - Static method in class net.visma.autopay.http.structured.StructuredInteger
-
Creates Structured Integer of given value and parameters
- withParams(long, StructuredParameters) - Static method in class net.visma.autopay.http.structured.StructuredInteger
-
Creates Structured Integer of given value and parameters
- withParams(String, Map<String, ?>) - Static method in class net.visma.autopay.http.structured.StructuredString
-
Creates Structured String of given value and parameters
- withParams(String, Map<String, ?>) - Static method in class net.visma.autopay.http.structured.StructuredToken
-
Creates Structured String of given value and parameters
- withParams(String, StructuredParameters) - Static method in class net.visma.autopay.http.structured.StructuredString
-
Creates Structured String of given value and parameters
- withParams(String, StructuredParameters) - Static method in class net.visma.autopay.http.structured.StructuredToken
-
Creates Structured String of given value and parameters
- withParams(BigDecimal, Map<String, ?>) - Static method in class net.visma.autopay.http.structured.StructuredDecimal
-
Creates Structured Decimal of given value and parameters
- withParams(BigDecimal, StructuredParameters) - Static method in class net.visma.autopay.http.structured.StructuredDecimal
-
Creates Structured Decimal of given value and parameters
- withParams(Collection<?>, Map<String, ?>) - Static method in class net.visma.autopay.http.structured.StructuredInnerList
-
Creates Structured String of given object collection and parameters
- withParams(Collection<?>, StructuredParameters) - Static method in class net.visma.autopay.http.structured.StructuredInnerList
-
Creates Structured String of given object collection and parameters
- WRONG_ITEM_CLASS - Enum constant in enum class net.visma.autopay.http.structured.StructuredException.ErrorCode
-
Expected Item type is different from actual.
- WRONG_NUMBER - Enum constant in enum class net.visma.autopay.http.structured.StructuredException.ErrorCode
-
Wrong format for numerical values, e.g.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form