Modifier and Type | Method and Description |
---|---|
protected WSSSecurityProperties |
PolicyBasedWSS4JStaxOutInterceptor.createSecurityProperties() |
protected WSSSecurityProperties |
PolicyBasedWSS4JStaxInInterceptor.createSecurityProperties() |
protected WSSSecurityProperties |
AbstractWSS4JStaxInterceptor.createSecurityProperties() |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractWSS4JStaxInterceptor.configureCallbackHandler(org.apache.cxf.binding.soap.SoapMessage soapMessage,
WSSSecurityProperties securityProperties) |
protected void |
WSS4JStaxOutInterceptor.configureProperties(org.apache.cxf.binding.soap.SoapMessage msg,
org.apache.xml.security.stax.ext.OutboundSecurityContext outboundSecurityContext,
WSSSecurityProperties securityProperties) |
protected void |
PolicyBasedWSS4JStaxOutInterceptor.configureProperties(org.apache.cxf.binding.soap.SoapMessage msg,
org.apache.xml.security.stax.ext.OutboundSecurityContext outboundSecurityContext,
WSSSecurityProperties securityProperties) |
protected void |
WSS4JStaxInInterceptor.configureProperties(org.apache.cxf.binding.soap.SoapMessage msg,
WSSSecurityProperties securityProperties) |
protected void |
PolicyBasedWSS4JStaxInInterceptor.configureProperties(org.apache.cxf.binding.soap.SoapMessage msg,
WSSSecurityProperties securityProperties) |
protected org.apache.xml.security.stax.securityEvent.SecurityEventListener |
WSS4JStaxOutInterceptor.configureSecurityEventListener(org.apache.cxf.binding.soap.SoapMessage msg,
WSSSecurityProperties securityProperties) |
protected List<org.apache.xml.security.stax.securityEvent.SecurityEventListener> |
WSS4JStaxInInterceptor.configureSecurityEventListeners(org.apache.cxf.binding.soap.SoapMessage msg,
WSSSecurityProperties securityProperties) |
protected List<org.apache.xml.security.stax.securityEvent.SecurityEventListener> |
PolicyBasedWSS4JStaxInInterceptor.configureSecurityEventListeners(org.apache.cxf.binding.soap.SoapMessage msg,
WSSSecurityProperties securityProperties) |
protected Crypto |
AbstractWSS4JStaxInterceptor.getEncryptionCrypto(Object e,
org.apache.cxf.binding.soap.SoapMessage message,
WSSSecurityProperties securityProperties) |
protected PasswordEncryptor |
AbstractWSS4JStaxInterceptor.getPasswordEncryptor(org.apache.cxf.binding.soap.SoapMessage soapMessage,
WSSSecurityProperties securityProperties) |
protected Crypto |
AbstractWSS4JStaxInterceptor.getSignatureCrypto(Object s,
org.apache.cxf.binding.soap.SoapMessage message,
WSSSecurityProperties securityProperties) |
protected void |
WSS4JStaxOutInterceptor.handleSecureMTOM(org.apache.cxf.binding.soap.SoapMessage mc,
WSSSecurityProperties secProps) |
protected boolean |
WSS4JStaxInInterceptor.isNonceCacheRequired(org.apache.cxf.binding.soap.SoapMessage msg,
WSSSecurityProperties securityProperties)
Is a Nonce Cache required, i.e.
|
protected boolean |
PolicyBasedWSS4JStaxInInterceptor.isNonceCacheRequired(org.apache.cxf.binding.soap.SoapMessage msg,
WSSSecurityProperties securityProperties)
Is a Nonce Cache required, i.e.
|
protected boolean |
WSS4JStaxInInterceptor.isSamlCacheRequired(org.apache.cxf.binding.soap.SoapMessage msg,
WSSSecurityProperties securityProperties)
Is a SAML Cache required, i.e.
|
protected boolean |
PolicyBasedWSS4JStaxInInterceptor.isSamlCacheRequired(org.apache.cxf.binding.soap.SoapMessage msg,
WSSSecurityProperties securityProperties)
Is a SAML Cache required, i.e.
|
protected boolean |
WSS4JStaxInInterceptor.isTimestampCacheRequired(org.apache.cxf.binding.soap.SoapMessage msg,
WSSSecurityProperties securityProperties)
Is a Timestamp cache required, i.e.
|
protected boolean |
PolicyBasedWSS4JStaxInInterceptor.isTimestampCacheRequired(org.apache.cxf.binding.soap.SoapMessage msg,
WSSSecurityProperties securityProperties)
Is a Timestamp cache required, i.e.
|
protected Crypto |
AbstractWSS4JStaxInterceptor.loadCrypto(org.apache.cxf.binding.soap.SoapMessage soapMessage,
String cryptoPropertyFile,
String cryptoPropertyRefId,
WSSSecurityProperties securityProperties)
Load a Crypto instance.
|
protected Crypto |
AbstractWSS4JStaxInterceptor.loadCryptoFromPropertiesFile(org.apache.cxf.binding.soap.SoapMessage soapMessage,
String propFilename,
WSSSecurityProperties securityProperties) |
protected void |
AbstractWSS4JStaxInterceptor.translateProperties(org.apache.cxf.binding.soap.SoapMessage msg,
WSSSecurityProperties securityProperties) |
Constructor and Description |
---|
AbstractWSS4JStaxInterceptor(WSSSecurityProperties securityProperties) |
WSS4JStaxInInterceptor(WSSSecurityProperties securityProperties) |
WSS4JStaxOutInterceptor(WSSSecurityProperties securityProperties) |
Modifier and Type | Method and Description |
---|---|
protected WSSSecurityProperties |
AbstractStaxBindingHandler.getProperties() |
Constructor and Description |
---|
AbstractStaxBindingHandler(WSSSecurityProperties properties,
org.apache.cxf.binding.soap.SoapMessage msg,
AbstractBinding binding,
org.apache.xml.security.stax.ext.OutboundSecurityContext outboundSecurityContext) |
StaxAsymmetricBindingHandler(WSSSecurityProperties properties,
org.apache.cxf.binding.soap.SoapMessage msg,
AsymmetricBinding abinding,
org.apache.xml.security.stax.ext.OutboundSecurityContext outboundSecurityContext) |
StaxSymmetricBindingHandler(WSSSecurityProperties properties,
org.apache.cxf.binding.soap.SoapMessage msg,
SymmetricBinding sbinding,
org.apache.xml.security.stax.ext.OutboundSecurityContext outboundSecurityContext) |
StaxTransportBindingHandler(WSSSecurityProperties properties,
org.apache.cxf.binding.soap.SoapMessage msg,
TransportBinding tbinding,
org.apache.xml.security.stax.ext.OutboundSecurityContext outboundSecurityContext) |
Constructor and Description |
---|
WSSSecurityProperties(WSSSecurityProperties wssSecurityProperties) |
Constructor and Description |
---|
DecryptInputProcessor(org.apache.xml.security.binding.xmldsig.KeyInfoType keyInfoType,
org.apache.xml.security.binding.xmlenc.ReferenceList referenceList,
WSSSecurityProperties securityProperties,
WSInboundSecurityContext securityContext) |
SecurityHeaderInputProcessor(WSSSecurityProperties securityProperties) |
SignatureConfirmationInputProcessor(WSSSecurityProperties securityProperties) |
Modifier and Type | Method and Description |
---|---|
static org.apache.xml.security.stax.securityToken.InboundSecurityToken |
SecurityTokenFactoryImpl.getSecurityToken(org.apache.xml.security.binding.xmldsig.KeyValueType keyValueType,
Crypto crypto,
CallbackHandler callbackHandler,
org.apache.xml.security.stax.ext.SecurityContext securityContext,
WSSSecurityProperties securityProperties) |
static org.apache.xml.security.stax.securityToken.InboundSecurityToken |
SecurityTokenFactoryImpl.getSecurityToken(SecurityTokenReferenceType securityTokenReferenceType,
Crypto crypto,
CallbackHandler callbackHandler,
org.apache.xml.security.stax.ext.InboundSecurityContext inboundSecurityContext,
WSSSecurityProperties securityProperties) |
Constructor and Description |
---|
DsaKeyValueSecurityTokenImpl(org.apache.xml.security.binding.xmldsig.DSAKeyValueType dsaKeyValueType,
WSInboundSecurityContext wsInboundSecurityContext,
Crypto crypto,
CallbackHandler callbackHandler,
WSSSecurityProperties securityProperties) |
ECKeyValueSecurityTokenImpl(org.apache.xml.security.binding.xmldsig11.ECKeyValueType ecKeyValueType,
WSInboundSecurityContext wsInboundSecurityContext,
Crypto crypto,
CallbackHandler callbackHandler,
WSSSecurityProperties securityProperties) |
ExternalSecurityTokenImpl(WSInboundSecurityContext wsInboundSecurityContext,
String id,
org.apache.xml.security.stax.securityToken.SecurityTokenConstants.KeyIdentifier keyIdentifier,
WSSSecurityProperties securityProperties,
boolean included) |
RsaKeyValueSecurityTokenImpl(org.apache.xml.security.binding.xmldsig.RSAKeyValueType rsaKeyValueType,
WSInboundSecurityContext wsInboundSecurityContext,
Crypto crypto,
CallbackHandler callbackHandler,
WSSSecurityProperties securityProperties) |
SamlSecurityTokenImpl(SamlAssertionWrapper samlAssertionWrapper,
org.apache.xml.security.stax.securityToken.InboundSecurityToken subjectSecurityToken,
WSInboundSecurityContext wsInboundSecurityContext,
Crypto crypto,
org.apache.xml.security.stax.securityToken.SecurityTokenConstants.KeyIdentifier keyIdentifier,
WSSSecurityProperties securityProperties) |
SamlSecurityTokenImpl(WSInboundSecurityContext wsInboundSecurityContext,
String id,
org.apache.xml.security.stax.securityToken.SecurityTokenConstants.KeyIdentifier keyIdentifier,
WSSSecurityProperties securityProperties) |
X509PKIPathv1SecurityTokenImpl(WSInboundSecurityContext wsInboundSecurityContext,
Crypto crypto,
CallbackHandler callbackHandler,
byte[] binaryContent,
String id,
org.apache.xml.security.stax.securityToken.SecurityTokenConstants.KeyIdentifier keyIdentifier,
WSSSecurityProperties securityProperties) |
X509SecurityTokenImpl(org.apache.xml.security.stax.securityToken.SecurityTokenConstants.TokenType tokenType,
WSInboundSecurityContext wsInboundSecurityContext,
Crypto crypto,
CallbackHandler callbackHandler,
String id,
org.apache.xml.security.stax.securityToken.SecurityTokenConstants.KeyIdentifier keyIdentifier,
WSSSecurityProperties securityProperties,
boolean includedInMessage) |
X509V3SecurityTokenImpl(WSInboundSecurityContext wsInboundSecurityContext,
Crypto crypto,
CallbackHandler callbackHandler,
byte[] binaryContent,
String id,
WSSSecurityProperties securityProperties) |
Modifier and Type | Method and Description |
---|---|
static WSSSecurityProperties |
ConfigurationConverter.convert(Map<String,Object> config) |
static WSSSecurityProperties |
WSSec.validateAndApplyDefaultsToInboundSecurityProperties(WSSSecurityProperties securityProperties)
Validates the user supplied configuration and applies default values as apropriate for the inbound security engine
|
static WSSSecurityProperties |
WSSec.validateAndApplyDefaultsToOutboundSecurityProperties(WSSSecurityProperties securityProperties)
Validates the user supplied configuration and applies default values as apropriate for the outbound security engine
|
Modifier and Type | Method and Description |
---|---|
static String |
ConfigurationConverter.getDefaultX509Identifier(WSSSecurityProperties properties,
boolean signature) |
static InboundWSSec |
WSSec.getInboundWSSec(WSSSecurityProperties securityProperties)
Creates and configures an inbound streaming security engine
|
static InboundWSSec |
WSSec.getInboundWSSec(WSSSecurityProperties securityProperties,
boolean initiator)
Creates and configures an inbound streaming security engine
|
static InboundWSSec |
WSSec.getInboundWSSec(WSSSecurityProperties securityProperties,
boolean initiator,
boolean returnSecurityError)
Creates and configures an inbound streaming security engine
|
static OutboundWSSec |
WSSec.getOutboundWSSec(WSSSecurityProperties securityProperties)
Creates and configures an outbound streaming security engine
|
static void |
ConfigurationConverter.parseActions(Map<String,Object> config,
WSSSecurityProperties properties) |
static void |
ConfigurationConverter.parseBooleanProperties(Map<String,Object> config,
WSSSecurityProperties properties) |
static void |
ConfigurationConverter.parseCallback(Map<String,Object> config,
WSSSecurityProperties properties) |
static void |
ConfigurationConverter.parseCrypto(Map<String,Object> config,
WSSSecurityProperties properties) |
static void |
ConfigurationConverter.parseNonBooleanProperties(Map<String,Object> config,
WSSSecurityProperties properties) |
static void |
ConfigurationConverter.parseUserProperties(Map<String,Object> config,
WSSSecurityProperties properties) |
static WSSSecurityProperties |
WSSec.validateAndApplyDefaultsToInboundSecurityProperties(WSSSecurityProperties securityProperties)
Validates the user supplied configuration and applies default values as apropriate for the inbound security engine
|
static WSSSecurityProperties |
WSSec.validateAndApplyDefaultsToOutboundSecurityProperties(WSSSecurityProperties securityProperties)
Validates the user supplied configuration and applies default values as apropriate for the outbound security engine
|
Constructor and Description |
---|
InboundWSSec(WSSSecurityProperties securityProperties) |
InboundWSSec(WSSSecurityProperties securityProperties,
boolean initiator,
boolean returnSecurityError) |
OutboundWSSec(WSSSecurityProperties securityProperties) |
Modifier and Type | Method and Description |
---|---|
WSSSecurityProperties |
TokenContext.getWssSecurityProperties() |
Modifier and Type | Method and Description |
---|---|
protected Crypto |
BinarySecurityTokenValidatorImpl.getCrypto(WSSSecurityProperties securityProperties) |
void |
SignatureTokenValidatorImpl.validate(org.apache.xml.security.stax.securityToken.InboundSecurityToken inboundSecurityToken,
WSSSecurityProperties wssSecurityProperties) |
void |
SignatureTokenValidator.validate(org.apache.xml.security.stax.securityToken.InboundSecurityToken inboundSecurityToken,
WSSSecurityProperties wssSecurityProperties) |
Constructor and Description |
---|
TokenContext(WSSSecurityProperties wssSecurityProperties,
WSInboundSecurityContext wsInboundSecurityContext,
List<org.apache.xml.security.stax.ext.stax.XMLSecEvent> xmlSecEvents,
List<QName> elementPath) |
Copyright © 2018 JBoss by Red Hat. All rights reserved.