Package | Description |
---|---|
org.apache.cxf.ws.security.wss4j | |
org.apache.cxf.ws.security.wss4j.policyvalidators |
Modifier and Type | Method and Description |
---|---|
CryptoCoverageUtil.CoverageScope |
CryptoCoverageChecker.XPathExpression.getScope()
Returns the coverage scope.
|
static CryptoCoverageUtil.CoverageScope |
CryptoCoverageUtil.CoverageScope.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CryptoCoverageUtil.CoverageScope[] |
CryptoCoverageUtil.CoverageScope.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static void |
CryptoCoverageUtil.checkAttachmentsCoverage(Collection<Attachment> attachments,
Collection<org.apache.wss4j.dom.WSDataRef> refs,
CryptoCoverageUtil.CoverageType type,
CryptoCoverageUtil.CoverageScope scope) |
static void |
CryptoCoverageUtil.checkBodyCoverage(Element soapBody,
Collection<org.apache.wss4j.dom.WSDataRef> refs,
CryptoCoverageUtil.CoverageType type,
CryptoCoverageUtil.CoverageScope scope)
Checks that the references provided refer to the
signed/encrypted SOAP body element.
|
static void |
CryptoCoverageUtil.checkCoverage(Element soapEnvelope,
Collection<org.apache.wss4j.dom.WSDataRef> refs,
Map<String,String> namespaces,
Collection<String> xPaths,
CryptoCoverageUtil.CoverageType type,
CryptoCoverageUtil.CoverageScope scope)
Checks that the references provided refer to the required
signed/encrypted elements as defined by the XPath expressions in
xPaths . |
static void |
CryptoCoverageUtil.checkCoverage(Element soapEnvelope,
Collection<org.apache.wss4j.dom.WSDataRef> refs,
Map<String,String> namespaces,
String xPath,
CryptoCoverageUtil.CoverageType type,
CryptoCoverageUtil.CoverageScope scope)
Checks that the references provided refer to the required
signed/encrypted elements as defined by the XPath expression in
xPath . |
static void |
CryptoCoverageUtil.checkCoverage(Element soapEnvelope,
Collection<org.apache.wss4j.dom.WSDataRef> refs,
XPath xpath,
Collection<String> xPaths,
CryptoCoverageUtil.CoverageType type,
CryptoCoverageUtil.CoverageScope scope)
Checks that the references provided refer to the required
signed/encrypted elements as defined by the XPath expressions in
xPaths . |
static void |
CryptoCoverageUtil.checkHeaderCoverage(Element soapHeader,
Collection<org.apache.wss4j.dom.WSDataRef> refs,
String namespace,
String name,
CryptoCoverageUtil.CoverageType type,
CryptoCoverageUtil.CoverageScope scope)
Checks that the references provided refer to the required
signed/encrypted SOAP header element(s) matching the provided name and
namespace.
|
Constructor and Description |
---|
CryptoCoverageChecker.XPathExpression(String xPath,
CryptoCoverageUtil.CoverageType type,
CryptoCoverageUtil.CoverageScope scope)
Create a new expression indicating a cryptographic coverage
requirement.
|
Modifier and Type | Method and Description |
---|---|
CryptoCoverageUtil.CoverageScope |
SecuredElementsPolicyValidator.getCoverageScope() |
Modifier and Type | Method and Description |
---|---|
void |
SecuredElementsPolicyValidator.setCoverageScope(CryptoCoverageUtil.CoverageScope coverageScope) |
Apache CXF