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 © 2004–2018 The Apache Software Foundation. All rights reserved.