JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
F
G
H
I
K
L
M
O
R
S
T
V
A
addDateHeader(Map<String, List<String>>, ZoneOffset)
- Static method in class org.apache.cxf.rs.security.httpsignature.utils.
SignatureHeaderUtils
Add a date header at the current time using the ZoneOffset.
AlgorithmProvider
- Interface in
org.apache.cxf.rs.security.httpsignature.provider
aroundWriteTo(WriterInterceptorContext)
- Method in class org.apache.cxf.rs.security.httpsignature.filters.
CreateSignatureInterceptor
C
createDigestHeader(String, String)
- Static method in class org.apache.cxf.rs.security.httpsignature.utils.
SignatureHeaderUtils
Get a base64 encoded digest using the Algorithm specified, typically SHA-256
createMessageDigestWithAlgorithm(String)
- Static method in class org.apache.cxf.rs.security.httpsignature.utils.
SignatureHeaderUtils
Get a MessageDigest object based on the algorithm in the digest string
createRequestTarget(URI)
- Static method in class org.apache.cxf.rs.security.httpsignature.utils.
SignatureHeaderUtils
createSignature(Map<String, List<String>>, String, String)
- Method in interface org.apache.cxf.rs.security.httpsignature.
SignatureCreator
createSignature(Map<String, List<String>>, String, String)
- Method in class org.apache.cxf.rs.security.httpsignature.
TomitribeSignatureCreator
CreateSignatureInterceptor
- Class in
org.apache.cxf.rs.security.httpsignature.filters
RS WriterInterceptor + ClientRequestFilter for outbound HTTP Signature.
CreateSignatureInterceptor()
- Constructor for class org.apache.cxf.rs.security.httpsignature.filters.
CreateSignatureInterceptor
D
DefaultSignatureConstants
- Class in
org.apache.cxf.rs.security.httpsignature.utils
DifferentAlgorithmsException
- Exception in
org.apache.cxf.rs.security.httpsignature.exception
DifferentAlgorithmsException()
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
DifferentAlgorithmsException
DifferentAlgorithmsException(String)
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
DifferentAlgorithmsException
DifferentDigestsException
- Exception in
org.apache.cxf.rs.security.httpsignature.exception
DifferentDigestsException()
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
DifferentDigestsException
DifferentDigestsException(String)
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
DifferentDigestsException
DIGEST_ALGORITHM
- Static variable in class org.apache.cxf.rs.security.httpsignature.utils.
DefaultSignatureConstants
DigestFailureException
- Exception in
org.apache.cxf.rs.security.httpsignature.exception
DigestFailureException()
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
DigestFailureException
DigestFailureException(String)
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
DigestFailureException
DigestFailureException(String, Throwable)
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
DigestFailureException
DigestVerifier
- Class in
org.apache.cxf.rs.security.httpsignature
DigestVerifier()
- Constructor for class org.apache.cxf.rs.security.httpsignature.
DigestVerifier
F
filter(ClientRequestContext)
- Method in class org.apache.cxf.rs.security.httpsignature.filters.
CreateSignatureInterceptor
filter(ContainerRequestContext, ContainerResponseContext)
- Method in class org.apache.cxf.rs.security.httpsignature.filters.
CreateSignatureInterceptor
filter(ClientRequestContext, ClientResponseContext)
- Method in class org.apache.cxf.rs.security.httpsignature.filters.
VerifySignatureClientFilter
filter(ContainerRequestContext)
- Method in class org.apache.cxf.rs.security.httpsignature.filters.
VerifySignatureFilter
G
getAlgorithmName(String)
- Method in interface org.apache.cxf.rs.security.httpsignature.provider.
AlgorithmProvider
getDigestAlgorithmName()
- Method in class org.apache.cxf.rs.security.httpsignature.filters.
CreateSignatureInterceptor
getKey(String)
- Method in interface org.apache.cxf.rs.security.httpsignature.provider.
KeyProvider
Resolve a Key based on the keyId
getProvider(String)
- Method in interface org.apache.cxf.rs.security.httpsignature.provider.
SecurityProvider
H
handleException(Exception)
- Method in class org.apache.cxf.rs.security.httpsignature.filters.
VerifySignatureClientFilter
handleException(Exception)
- Method in class org.apache.cxf.rs.security.httpsignature.filters.
VerifySignatureFilter
HTTPSignatureConstants
- Class in
org.apache.cxf.rs.security.httpsignature
Some security constants to be used with HTTP Signature.
I
inspectDigest(byte[], Map<String, List<String>>)
- Method in class org.apache.cxf.rs.security.httpsignature.
DigestVerifier
inspectMessageHeaders(Map<String, List<String>>)
- Static method in class org.apache.cxf.rs.security.httpsignature.utils.
SignatureHeaderUtils
InvalidDataToVerifySignatureException
- Exception in
org.apache.cxf.rs.security.httpsignature.exception
InvalidDataToVerifySignatureException()
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
InvalidDataToVerifySignatureException
InvalidDataToVerifySignatureException(String, Throwable)
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
InvalidDataToVerifySignatureException
InvalidSignatureException
- Exception in
org.apache.cxf.rs.security.httpsignature.exception
InvalidSignatureException()
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
InvalidSignatureException
InvalidSignatureException(String)
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
InvalidSignatureException
InvalidSignatureHeaderException
- Exception in
org.apache.cxf.rs.security.httpsignature.exception
InvalidSignatureHeaderException()
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
InvalidSignatureHeaderException
InvalidSignatureHeaderException(String, Throwable)
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
InvalidSignatureHeaderException
isAddDefaultRequiredHeaders()
- Method in class org.apache.cxf.rs.security.httpsignature.
MessageVerifier
isAddDigest()
- Method in class org.apache.cxf.rs.security.httpsignature.filters.
CreateSignatureInterceptor
K
KeyManagementUtils
- Class in
org.apache.cxf.rs.security.httpsignature.utils
KeyProvider
- Interface in
org.apache.cxf.rs.security.httpsignature.provider
L
loadPrivateKey(Message, Properties)
- Static method in class org.apache.cxf.rs.security.httpsignature.utils.
KeyManagementUtils
loadPublicKey(Message, Properties)
- Static method in class org.apache.cxf.rs.security.httpsignature.utils.
KeyManagementUtils
loadSignatureInProperties()
- Static method in class org.apache.cxf.rs.security.httpsignature.utils.
KeyManagementUtils
loadSignatureOutProperties()
- Static method in class org.apache.cxf.rs.security.httpsignature.utils.
KeyManagementUtils
M
mapHeaders(Map<String, List<String>>)
- Static method in class org.apache.cxf.rs.security.httpsignature.utils.
SignatureHeaderUtils
Maps a multimap to a normal map with comma-separated values in case of duplicate headers according to the draft-cavage guidelines
MessageSigner
- Class in
org.apache.cxf.rs.security.httpsignature
MessageSigner(String, KeyProvider, String)
- Constructor for class org.apache.cxf.rs.security.httpsignature.
MessageSigner
MessageSigner(String, KeyProvider, String, List<String>)
- Constructor for class org.apache.cxf.rs.security.httpsignature.
MessageSigner
MessageSigner(KeyProvider, String)
- Constructor for class org.apache.cxf.rs.security.httpsignature.
MessageSigner
MessageSigner(KeyProvider, String, List<String>)
- Constructor for class org.apache.cxf.rs.security.httpsignature.
MessageSigner
MessageVerifier
- Class in
org.apache.cxf.rs.security.httpsignature
MessageVerifier(KeyProvider)
- Constructor for class org.apache.cxf.rs.security.httpsignature.
MessageVerifier
MessageVerifier(KeyProvider, List<String>)
- Constructor for class org.apache.cxf.rs.security.httpsignature.
MessageVerifier
MessageVerifier(KeyProvider, AlgorithmProvider)
- Constructor for class org.apache.cxf.rs.security.httpsignature.
MessageVerifier
MessageVerifier(KeyProvider, SecurityProvider, AlgorithmProvider)
- Constructor for class org.apache.cxf.rs.security.httpsignature.
MessageVerifier
MessageVerifier(KeyProvider, SecurityProvider, AlgorithmProvider, List<String>)
- Constructor for class org.apache.cxf.rs.security.httpsignature.
MessageVerifier
MessageVerifier(KeyProvider, SecurityProvider, AlgorithmProvider, List<String>, SignatureValidator)
- Constructor for class org.apache.cxf.rs.security.httpsignature.
MessageVerifier
MissingDigestException
- Exception in
org.apache.cxf.rs.security.httpsignature.exception
MissingDigestException()
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
MissingDigestException
MissingDigestException(String)
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
MissingDigestException
MissingSignatureHeaderException
- Exception in
org.apache.cxf.rs.security.httpsignature.exception
MissingSignatureHeaderException()
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
MissingSignatureHeaderException
MissingSignatureHeaderException(String)
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
MissingSignatureHeaderException
MultipleSignatureHeaderException
- Exception in
org.apache.cxf.rs.security.httpsignature.exception
MultipleSignatureHeaderException()
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
MultipleSignatureHeaderException
MultipleSignatureHeaderException(String)
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
MultipleSignatureHeaderException
O
org.apache.cxf.rs.security.httpsignature
- package org.apache.cxf.rs.security.httpsignature
org.apache.cxf.rs.security.httpsignature.exception
- package org.apache.cxf.rs.security.httpsignature.exception
org.apache.cxf.rs.security.httpsignature.filters
- package org.apache.cxf.rs.security.httpsignature.filters
org.apache.cxf.rs.security.httpsignature.provider
- package org.apache.cxf.rs.security.httpsignature.provider
org.apache.cxf.rs.security.httpsignature.utils
- package org.apache.cxf.rs.security.httpsignature.utils
R
REQUEST_TARGET
- Static variable in class org.apache.cxf.rs.security.httpsignature.
HTTPSignatureConstants
RSSEC_HTTP_SIGNATURE_DIGEST_ALGORITHM
- Static variable in class org.apache.cxf.rs.security.httpsignature.
HTTPSignatureConstants
The digest algorithm to use when digesting the payload.
RSSEC_HTTP_SIGNATURE_IN_HEADERS
- Static variable in class org.apache.cxf.rs.security.httpsignature.
HTTPSignatureConstants
This is a list of String values which correspond to the list of HTTP headers that must be signed in the inbound request.
RSSEC_HTTP_SIGNATURE_KEY_ID
- Static variable in class org.apache.cxf.rs.security.httpsignature.
HTTPSignatureConstants
The signature key id.
RSSEC_HTTP_SIGNATURE_OUT_HEADERS
- Static variable in class org.apache.cxf.rs.security.httpsignature.
HTTPSignatureConstants
This is a list of String values which correspond to the list of HTTP headers that will be signed in the outbound request.
S
SECURITY_PROVIDER
- Static variable in class org.apache.cxf.rs.security.httpsignature.utils.
DefaultSignatureConstants
SecurityProvider
- Interface in
org.apache.cxf.rs.security.httpsignature.provider
setAddDefaultRequiredHeaders(boolean)
- Method in class org.apache.cxf.rs.security.httpsignature.
MessageVerifier
Set whether we require some default headers to be signed, such as "digest" and "(request-target"), depending on whether there is a request body or not, and whether we are the client or not
setAddDigest(boolean)
- Method in class org.apache.cxf.rs.security.httpsignature.filters.
CreateSignatureInterceptor
setAlgorithmProvider(AlgorithmProvider)
- Method in class org.apache.cxf.rs.security.httpsignature.
MessageVerifier
setDigestAlgorithmName(String)
- Method in class org.apache.cxf.rs.security.httpsignature.filters.
CreateSignatureInterceptor
setkeyProvider(KeyProvider)
- Method in class org.apache.cxf.rs.security.httpsignature.
MessageVerifier
setSecurityProvider(SecurityProvider)
- Method in class org.apache.cxf.rs.security.httpsignature.
MessageVerifier
sign(WriterInterceptorContext)
- Method in class org.apache.cxf.rs.security.httpsignature.filters.
CreateSignatureInterceptor
sign(Map<String, List<String>>, String, String)
- Method in class org.apache.cxf.rs.security.httpsignature.
MessageSigner
SignatureCreator
- Interface in
org.apache.cxf.rs.security.httpsignature
SignatureException
- Exception in
org.apache.cxf.rs.security.httpsignature.exception
SignatureException()
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
SignatureException
SignatureException(String)
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
SignatureException
SignatureException(String, Throwable)
- Constructor for exception org.apache.cxf.rs.security.httpsignature.exception.
SignatureException
SignatureHeaderUtils
- Class in
org.apache.cxf.rs.security.httpsignature.utils
SignatureValidator
- Interface in
org.apache.cxf.rs.security.httpsignature
SIGNING_ALGORITHM
- Static variable in class org.apache.cxf.rs.security.httpsignature.utils.
DefaultSignatureConstants
T
TomitribeSignatureCreator
- Class in
org.apache.cxf.rs.security.httpsignature
TomitribeSignatureCreator(String, KeyProvider, String)
- Constructor for class org.apache.cxf.rs.security.httpsignature.
TomitribeSignatureCreator
TomitribeSignatureCreator(String, KeyProvider, String, List<String>)
- Constructor for class org.apache.cxf.rs.security.httpsignature.
TomitribeSignatureCreator
TomitribeSignatureValidator
- Class in
org.apache.cxf.rs.security.httpsignature
TomitribeSignatureValidator()
- Constructor for class org.apache.cxf.rs.security.httpsignature.
TomitribeSignatureValidator
V
validate(Map<String, List<String>>, AlgorithmProvider, KeyProvider, SecurityProvider, String, String, List<String>)
- Method in interface org.apache.cxf.rs.security.httpsignature.
SignatureValidator
validate(Map<String, List<String>>, AlgorithmProvider, KeyProvider, SecurityProvider, String, String, List<String>)
- Method in class org.apache.cxf.rs.security.httpsignature.
TomitribeSignatureValidator
verifyMessage(Map<String, List<String>>, String, String, Message, byte[])
- Method in class org.apache.cxf.rs.security.httpsignature.
MessageVerifier
VerifySignatureClientFilter
- Class in
org.apache.cxf.rs.security.httpsignature.filters
RS CXF client Filter which verifies the Digest header, and then extracts signature data from the context and sends it to the message verifier
VerifySignatureClientFilter()
- Constructor for class org.apache.cxf.rs.security.httpsignature.filters.
VerifySignatureClientFilter
VerifySignatureFilter
- Class in
org.apache.cxf.rs.security.httpsignature.filters
RS CXF container Filter which verifies the Digest header, and then extracts signature data from the context and sends it to the message verifier
VerifySignatureFilter()
- Constructor for class org.apache.cxf.rs.security.httpsignature.filters.
VerifySignatureFilter
A
C
D
F
G
H
I
K
L
M
O
R
S
T
V
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Apache CXF