| Modifier and Type | Method and Description |
|---|---|
JoseHeaders |
JoseHeadersReaderWriter.fromJsonHeaders(String headersJson) |
JoseHeaders |
JoseHeaders.setHeader(String name,
Object value) |
JoseHeaders |
JoseHeaders.setIntegerHeader(String name,
Integer value) |
JoseHeaders |
JoseHeaders.setLongHeader(String name,
Long value) |
| Modifier and Type | Method and Description |
|---|---|
String |
JoseHeadersReaderWriter.headersToJson(JoseHeaders headers) |
static void |
JoseUtils.setJoseContextProperty(JoseHeaders headers) |
static void |
JoseUtils.setJoseMessageContextProperty(JoseHeaders headers,
String value) |
static void |
JoseUtils.setMessageContextProperty(JoseHeaders headers) |
static boolean |
JoseUtils.validateCriticalHeaders(JoseHeaders headers) |
static void |
JoseUtils.validateRequestContextProperty(JoseHeaders headers) |
| Constructor and Description |
|---|
JoseHeaders(JoseHeaders headers) |
| Modifier and Type | Method and Description |
|---|---|
protected JwsSignatureProvider |
AbstractJwsWriterProvider.getInitializedSigProvider(JoseHeaders headers) |
protected JwsSignatureVerifier |
AbstractJwsReaderProvider.getInitializedSigVerifier(JoseHeaders headers) |
protected void |
AbstractJwsWriterProvider.setRequestContextProperty(JoseHeaders headers) |
| Modifier and Type | Class and Description |
|---|---|
class |
JweHeaders |
| Modifier and Type | Method and Description |
|---|---|
JoseHeaders |
JweHeaders.setHeader(String name,
Object value) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
JweUtils.validateCriticalHeaders(JoseHeaders headers) |
| Constructor and Description |
|---|
JweHeaders(JoseHeaders headers) |
JweJwtCompactProducer(JoseHeaders joseHeaders,
JwtClaims claims) |
| Modifier and Type | Method and Description |
|---|---|
static void |
JwkUtils.setPublicKeyInfo(JsonWebKey jwk,
JoseHeaders headers,
String algo) |
| Modifier and Type | Method and Description |
|---|---|
JoseHeaders |
JwsJsonProtectedHeader.getHeaderEntries() |
JoseHeaders |
JwsJsonUnprotectedHeader.getHeaderEntries() |
JoseHeaders |
JwsCompactConsumer.getJoseHeaders() |
JoseHeaders |
JwsCompactProducer.getJoseHeaders() |
JoseHeaders |
JwsJsonSignatureEntry.getUnionHeader() |
protected JoseHeaders |
AbstractJwsSignatureProvider.prepareHeaders(JoseHeaders headers) |
| Modifier and Type | Method and Description |
|---|---|
JwsSignature |
AbstractJwsSignatureProvider.createJwsSignature(JoseHeaders headers) |
JwsSignature |
NoneJwsSignatureProvider.createJwsSignature(JoseHeaders headers) |
JwsSignature |
JwsSignatureProvider.createJwsSignature(JoseHeaders headers)
Create a signature handler capable of updating the signature input (optional operation)
|
protected JwsSignature |
PrivateKeyJwsSignatureProvider.doCreateJwsSignature(JoseHeaders headers) |
protected abstract JwsSignature |
AbstractJwsSignatureProvider.doCreateJwsSignature(JoseHeaders headers) |
protected JwsSignature |
HmacJwsSignatureProvider.doCreateJwsSignature(JoseHeaders headers) |
static JwsSignatureProvider |
JwsUtils.loadSignatureProvider(JoseHeaders headers,
boolean required) |
static JwsSignatureVerifier |
JwsUtils.loadSignatureVerifier(JoseHeaders headers,
boolean required) |
protected JoseHeaders |
AbstractJwsSignatureProvider.prepareHeaders(JoseHeaders headers) |
void |
JwsJsonProtectedHeader.setHeaderEntries(JoseHeaders headerEntries) |
byte[] |
AbstractJwsSignatureProvider.sign(JoseHeaders headers,
byte[] content) |
byte[] |
NoneJwsSignatureProvider.sign(JoseHeaders headers,
byte[] content) |
byte[] |
JwsSignatureProvider.sign(JoseHeaders headers,
byte[] content) |
static boolean |
JwsUtils.validateCriticalHeaders(JoseHeaders headers) |
boolean |
JwsSignatureVerifier.verify(JoseHeaders headers,
String unsignedText,
byte[] signature) |
boolean |
PublicKeyJwsSignatureVerifier.verify(JoseHeaders headers,
String unsignedText,
byte[] signature) |
boolean |
HmacJwsSignatureVerifier.verify(JoseHeaders headers,
String unsignedText,
byte[] signature) |
boolean |
NoneJwsSignatureVerifier.verify(JoseHeaders headers,
String unsignedText,
byte[] signature) |
boolean |
EcDsaJwsSignatureVerifier.verify(JoseHeaders headers,
String unsignedText,
byte[] signature) |
| Constructor and Description |
|---|
JwsCompactProducer(JoseHeaders headers,
JoseHeadersReaderWriter w,
String plainJwsPayload) |
JwsCompactProducer(JoseHeaders headers,
String plainJwsPayload) |
JwsJsonProtectedHeader(JoseHeaders headerEntries) |
JwsJsonUnprotectedHeader(JoseHeaders headers) |
JwsJwtCompactProducer(JoseHeaders headers,
JwtClaims claims) |
| Modifier and Type | Method and Description |
|---|---|
JoseHeaders |
JwtToken.getHeaders() |
| Constructor and Description |
|---|
JwtToken(JoseHeaders headers,
JwtClaims claims) |
Apache CXF