| Interface | Description |
|---|---|
| KeySupplier<T> |
Interface for anything that can get supply a Key of type T given a keyId
|
| Version |
The rules for a signed request version, i.e., supported algorithms, supported keyId formats.
|
| Class | Description |
|---|---|
| Constants | |
| DefaultRequestSignerFactory |
Factory class to create RequestSigner instances.
|
| PEMFileRSAPrivateKeySupplier |
An implementation of
KeySupplier that supplies a RSA private key from a PEM file. |
| RequestSignerImpl |
Implementation of the RequestSigner interface
|
| RequestSignerImpl.SigningConfiguration |
Basic configuration of what headers to sign.
|
| SignatureSigner |
The SignatureSigner is used to actually sign a message with a private key.
|
| Enum | Description |
|---|---|
| Algorithm |
Supported signing algorithms for signed request.
|
| KeyIdType |
An enum for KeyId types and associated patterns
|
| SignedRequestVersion |
List of supported signed request versions with associated version rules.
|
| Version.Error |
| Exception | Description |
|---|---|
| PEMFileRSAPrivateKeySupplier.PEMFileRSAPrivateKeySupplierException |
An exception in the
PEMFileRSAPrivateKeySupplier. |
| SignedRequestException |
Generic exception exposed to callers of the HTTP Signature code
|
Copyright © 2016–2024. All rights reserved.