Modifier and Type | Method and Description |
---|---|
protected JwsSignatureProvider |
AbstractJoseProducer.getInitializedSignatureProvider(JwsHeaders jwsHeaders) |
protected JwsSignatureVerifier |
AbstractJoseConsumer.getInitializedSignatureVerifier(JwsHeaders jwsHeaders) |
Modifier and Type | Method and Description |
---|---|
protected JwsSignatureProvider |
AbstractJwsWriterProvider.getInitializedSigProvider(JwsHeaders headers) |
protected JwsSignatureVerifier |
AbstractJwsReaderProvider.getInitializedSigVerifier(JwsHeaders headers) |
protected void |
JwsJsonWriterInterceptor.protectHttpHeadersIfNeeded(javax.ws.rs.ext.WriterInterceptorContext ctx,
JwsHeaders jwsHeaders) |
protected void |
JwsWriterInterceptor.protectHttpHeadersIfNeeded(javax.ws.rs.ext.WriterInterceptorContext ctx,
JwsHeaders jwsHeaders) |
protected void |
AbstractJwsReaderProvider.validateHttpHeadersIfNeeded(javax.ws.rs.core.MultivaluedMap<String,String> httpHeaders,
JwsHeaders jwsHeaders) |
protected void |
AbstractJwsJsonReaderProvider.validateHttpHeadersIfNeeded(javax.ws.rs.core.MultivaluedMap<String,String> httpHeaders,
JwsHeaders jwsHeaders) |
Modifier and Type | Method and Description |
---|---|
protected List<JwsSignatureProvider> |
AbstractJwsJsonWriterProvider.getInitializedSigProviders(List<String> propLocs,
List<JwsHeaders> protectedHeaders) |
Modifier and Type | Method and Description |
---|---|
JwsHeaders |
JwsDetachedSignature.getHeaders() |
JwsHeaders |
JwsCompactConsumer.getJwsHeaders() |
JwsHeaders |
JwsCompactProducer.getJwsHeaders() |
JwsHeaders |
JwsJsonSignatureEntry.getProtectedHeader() |
JwsHeaders |
JwsJsonSignatureEntry.getUnionHeader() |
JwsHeaders |
JwsJsonSignatureEntry.getUnprotectedHeader() |
protected JwsHeaders |
AbstractJwsSignatureProvider.prepareHeaders(JwsHeaders headers) |
Modifier and Type | Method and Description |
---|---|
JwsSignature |
NoneJwsSignatureProvider.createJwsSignature(JwsHeaders headers) |
JwsSignature |
JwsSignatureProvider.createJwsSignature(JwsHeaders headers)
Create a signature handler capable of updating the signature input (optional operation)
|
JwsSignature |
AbstractJwsSignatureProvider.createJwsSignature(JwsHeaders headers) |
JwsVerificationSignature |
HmacJwsSignatureVerifier.createJwsVerificationSignature(JwsHeaders headers) |
JwsVerificationSignature |
PublicKeyJwsSignatureVerifier.createJwsVerificationSignature(JwsHeaders headers) |
JwsVerificationSignature |
NoneJwsSignatureVerifier.createJwsVerificationSignature(JwsHeaders headers) |
JwsVerificationSignature |
JwsSignatureVerifier.createJwsVerificationSignature(JwsHeaders headers)
Create a verification signature handler capable of accumulating the input (optional operation)
|
protected JwsSignature |
HmacJwsSignatureProvider.doCreateJwsSignature(JwsHeaders headers) |
protected JwsSignature |
PrivateKeyJwsSignatureProvider.doCreateJwsSignature(JwsHeaders headers) |
protected abstract JwsSignature |
AbstractJwsSignatureProvider.doCreateJwsSignature(JwsHeaders headers) |
static boolean |
JwsUtils.isPayloadUnencoded(JwsHeaders jwsHeaders) |
static JwsSignatureProvider |
JwsUtils.loadSignatureProvider(JwsHeaders headers,
boolean required) |
static JwsSignatureProvider |
JwsUtils.loadSignatureProvider(Message m,
Properties props,
JwsHeaders headers) |
static JwsSignatureProvider |
JwsUtils.loadSignatureProvider(Properties props,
JwsHeaders headers) |
static JwsSignatureVerifier |
JwsUtils.loadSignatureVerifier(JwsHeaders headers,
boolean required) |
static JwsSignatureVerifier |
JwsUtils.loadSignatureVerifier(Message m,
Properties props,
JwsHeaders inHeaders) |
static JwsSignatureVerifier |
JwsUtils.loadSignatureVerifier(Properties props,
JwsHeaders inHeaders) |
protected JwsHeaders |
AbstractJwsSignatureProvider.prepareHeaders(JwsHeaders headers) |
byte[] |
NoneJwsSignatureProvider.sign(JwsHeaders headers,
byte[] content) |
byte[] |
JwsSignatureProvider.sign(JwsHeaders headers,
byte[] content) |
byte[] |
AbstractJwsSignatureProvider.sign(JwsHeaders headers,
byte[] content) |
String |
JwsJsonProducer.signWith(JwsSignatureProvider signer,
JwsHeaders protectedHeader) |
String |
JwsJsonProducer.signWith(JwsSignatureProvider signer,
JwsHeaders protectedHeader,
JwsHeaders unprotectedHeader) |
static boolean |
JwsUtils.validateCriticalHeaders(JwsHeaders headers) |
boolean |
EcDsaJwsSignatureVerifier.verify(JwsHeaders headers,
String unsignedText,
byte[] signature) |
boolean |
HmacJwsSignatureVerifier.verify(JwsHeaders headers,
String unsignedText,
byte[] signature) |
boolean |
PublicKeyJwsSignatureVerifier.verify(JwsHeaders headers,
String unsignedText,
byte[] signature) |
boolean |
NoneJwsSignatureVerifier.verify(JwsHeaders headers,
String unsignedText,
byte[] signature) |
boolean |
JwsSignatureVerifier.verify(JwsHeaders headers,
String unsignedText,
byte[] signature) |
Constructor and Description |
---|
JwsCompactProducer(JwsHeaders headers,
JsonMapObjectReaderWriter w,
String plainJwsPayload) |
JwsCompactProducer(JwsHeaders headers,
JsonMapObjectReaderWriter w,
String plainJwsPayload,
boolean detached) |
JwsCompactProducer(JwsHeaders headers,
String plainJwsPayload) |
JwsCompactProducer(JwsHeaders headers,
String plainJwsPayload,
boolean detached) |
JwsDetachedSignature(JwsHeaders headers,
String base64UrlEncodedHeaders,
JwsSignature signature,
boolean useJwsJsonSignatureFormat) |
JwsHeaders(JwsHeaders headers) |
JwsJsonSignatureEntry(String jwsPayload,
String encodedProtectedHeader,
String encodedSignature,
JwsHeaders unprotectedHeader) |
JwsJwtCompactProducer(JwsHeaders headers,
JwtClaims claims) |
Modifier and Type | Method and Description |
---|---|
JwsHeaders |
JwtToken.getJwsHeaders() |
Constructor and Description |
---|
JwtToken(JwsHeaders jwsHeaders,
JweHeaders jweHeaders,
JwtClaims claims) |
JwtToken(JwsHeaders jwsHeaders,
JwtClaims claims) |
Modifier and Type | Method and Description |
---|---|
protected JwsSignatureVerifier |
AbstractJwtHandler.getInitializedSigVerifier(JwsHeaders headers) |
protected void |
AbstractJwtHandler.validateSignature(JwsHeaders headers,
String unsignedText,
byte[] signature) |
Apache CXF