Modifier and Type | Method | Description |
---|---|---|
static TokenSecurityEvent<? extends InboundSecurityToken> |
XMLSecurityUtils.createTokenSecurityEvent(InboundSecurityToken inboundSecurityToken,
String correlationID) |
|
List<SecurityTokenProvider<? extends InboundSecurityToken>> |
InboundSecurityContext.getRegisteredSecurityTokenProviders() |
Returns all currently registered SecurityTokenProvider's
|
SecurityTokenProvider<? extends InboundSecurityToken> |
InboundSecurityContext.getSecurityTokenProvider(String id) |
Returns a registered SecurityTokenProvider with the given id or null if not found
|
Modifier and Type | Method | Description |
---|---|---|
static TokenSecurityEvent<? extends InboundSecurityToken> |
XMLSecurityUtils.createTokenSecurityEvent(InboundSecurityToken inboundSecurityToken,
String correlationID) |
Modifier and Type | Method | Description |
---|---|---|
void |
InboundSecurityContext.registerSecurityTokenProvider(String id,
SecurityTokenProvider<? extends InboundSecurityToken> securityTokenProvider) |
Register a new SecurityTokenProvider.
|
Modifier and Type | Method | Description |
---|---|---|
List<SecurityTokenProvider<? extends InboundSecurityToken>> |
InboundSecurityContextImpl.getRegisteredSecurityTokenProviders() |
|
SecurityTokenProvider<? extends InboundSecurityToken> |
InboundSecurityContextImpl.getSecurityTokenProvider(String id) |
Modifier and Type | Method | Description |
---|---|---|
void |
InboundSecurityContextImpl.registerSecurityTokenProvider(String id,
SecurityTokenProvider<? extends InboundSecurityToken> securityTokenProvider) |
Modifier and Type | Method | Description |
---|---|---|
InboundSecurityToken |
AbstractSignatureInputHandler.SignatureVerifier.getInboundSecurityToken() |
|
InboundSecurityToken |
AbstractSignatureReferenceVerifyInputProcessor.getInboundSecurityToken() |
|
protected abstract InboundSecurityToken |
AbstractSignatureInputHandler.SignatureVerifier.retrieveSecurityToken(org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
XMLSecurityProperties securityProperties,
InboundSecurityContext inboundSecurityContext) |
|
protected InboundSecurityToken |
XMLSignatureInputHandler.XMLSignatureVerifier.retrieveSecurityToken(org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
XMLSecurityProperties securityProperties,
InboundSecurityContext inboundSecurityContext) |
|
protected InboundSecurityToken |
AbstractSignatureInputHandler.verifySignedInfo(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
Deque<XMLSecEvent> eventDeque,
int index) |
Modifier and Type | Method | Description |
---|---|---|
protected abstract void |
AbstractSignatureInputHandler.addSignatureReferenceInputProcessorToChain(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
InboundSecurityToken inboundSecurityToken) |
|
protected void |
XMLSignatureInputHandler.addSignatureReferenceInputProcessorToChain(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
InboundSecurityToken inboundSecurityToken) |
|
protected void |
AbstractSignatureInputHandler.SignatureVerifier.createSignatureAlgorithm(InboundSecurityToken inboundSecurityToken,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType) |
|
protected abstract void |
AbstractDecryptInputProcessor.handleCipherReference(InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType,
Cipher cipher,
InboundSecurityToken inboundSecurityToken) |
|
protected void |
XMLDecryptInputProcessor.handleCipherReference(InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType,
Cipher cipher,
InboundSecurityToken inboundSecurityToken) |
|
protected abstract void |
AbstractDecryptInputProcessor.handleEncryptedContent(InputProcessorChain inputProcessorChain,
XMLSecStartElement parentXMLSecStartElement,
InboundSecurityToken inboundSecurityToken,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) |
|
protected void |
XMLDecryptInputProcessor.handleEncryptedContent(InputProcessorChain inputProcessorChain,
XMLSecStartElement parentXMLSecStartElement,
InboundSecurityToken inboundSecurityToken,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) |
|
protected abstract void |
AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor.handleEncryptedElement(InputProcessorChain inputProcessorChain,
XMLSecStartElement xmlSecStartElement,
InboundSecurityToken inboundSecurityToken,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) |
|
protected void |
XMLDecryptInputProcessor.DecryptedEventReaderInputProcessor.handleEncryptedElement(InputProcessorChain inputProcessorChain,
XMLSecStartElement xmlSecStartElement,
InboundSecurityToken inboundSecurityToken,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) |
|
protected abstract void |
AbstractDecryptInputProcessor.handleSecurityToken(InboundSecurityToken inboundSecurityToken,
InboundSecurityContext inboundSecurityContext,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) |
|
protected void |
XMLDecryptInputProcessor.handleSecurityToken(InboundSecurityToken inboundSecurityToken,
InboundSecurityContext inboundSecurityContext,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) |
|
protected abstract AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor |
AbstractDecryptInputProcessor.newDecryptedEventReaderInputProcessor(boolean encryptedHeader,
XMLSecStartElement xmlSecStartElement,
org.apache.xml.security.binding.xmlenc.EncryptedDataType currentEncryptedDataType,
InboundSecurityToken inboundSecurityToken,
InboundSecurityContext inboundSecurityContext) |
|
protected AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor |
XMLDecryptInputProcessor.newDecryptedEventReaderInputProcessor(boolean encryptedHeader,
XMLSecStartElement xmlSecStartElement,
org.apache.xml.security.binding.xmlenc.EncryptedDataType currentEncryptedDataType,
InboundSecurityToken inboundSecurityToken,
InboundSecurityContext inboundSecurityContext) |
Constructor | Description |
---|---|
AbstractDecryptedEventReaderInputProcessor(XMLSecurityProperties securityProperties,
SecurePart.Modifier encryptionModifier,
boolean encryptedHeader,
XMLSecStartElement xmlSecStartElement,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType,
AbstractDecryptInputProcessor abstractDecryptInputProcessor,
InboundSecurityToken inboundSecurityToken) |
|
AbstractSignatureReferenceVerifyInputProcessor(InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
InboundSecurityToken inboundSecurityToken,
XMLSecurityProperties securityProperties) |
|
DecryptedEventReaderInputProcessor(XMLSecurityProperties securityProperties,
SecurePart.Modifier encryptionModifier,
boolean encryptedHeader,
XMLSecStartElement xmlSecStartElement,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType,
XMLDecryptInputProcessor decryptInputProcessor,
InboundSecurityToken inboundSecurityToken) |
|
XMLSignatureReferenceVerifyInputProcessor(InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
InboundSecurityToken inboundSecurityToken,
XMLSecurityProperties securityProperties) |
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractInboundSecurityToken |
|
class |
DsaKeyValueSecurityToken |
|
class |
ECKeyValueSecurityToken |
|
class |
KeyNameSecurityToken |
|
class |
RsaKeyValueSecurityToken |
|
class |
X509IssuerSerialSecurityToken |
|
class |
X509SecurityToken |
|
class |
X509SKISecurityToken |
|
class |
X509SubjectNameSecurityToken |
Modifier and Type | Method | Description |
---|---|---|
InboundSecurityToken |
AbstractInboundSecurityToken.getKeyWrappingToken() |
|
InboundSecurityToken |
SecurityTokenFactoryImpl.getSecurityToken(org.apache.xml.security.binding.xmldsig.KeyInfoType keyInfoType,
SecurityTokenConstants.KeyUsage keyUsage,
XMLSecurityProperties securityProperties,
InboundSecurityContext inboundSecurityContext) |
Modifier and Type | Method | Description |
---|---|---|
List<InboundSecurityToken> |
AbstractInboundSecurityToken.getWrappedTokens() |
Modifier and Type | Method | Description |
---|---|---|
void |
AbstractInboundSecurityToken.addWrappedToken(InboundSecurityToken inboundSecurityToken) |
|
void |
AbstractInboundSecurityToken.setKeyWrappingToken(InboundSecurityToken keyWrappingToken) |
Modifier and Type | Method | Description |
---|---|---|
void |
AbstractSecuredElementSecurityEvent.setSecurityToken(InboundSecurityToken securityToken) |
Constructor | Description |
---|---|
ContentEncryptedElementSecurityEvent(InboundSecurityToken inboundSecurityToken,
boolean encrypted,
List<XMLSecurityConstants.ContentType> protectionOrder) |
|
EncryptedElementSecurityEvent(InboundSecurityToken inboundSecurityToken,
boolean encrypted,
List<XMLSecurityConstants.ContentType> protectionOrder) |
|
SignedElementSecurityEvent(InboundSecurityToken inboundSecurityToken,
boolean signed,
List<XMLSecurityConstants.ContentType> protectionOrder) |
Modifier and Type | Method | Description |
---|---|---|
abstract InboundSecurityToken |
SecurityTokenFactory.getSecurityToken(org.apache.xml.security.binding.xmldsig.KeyInfoType keyInfoType,
SecurityTokenConstants.KeyUsage keyUsage,
XMLSecurityProperties securityProperties,
InboundSecurityContext inboundSecurityContext) |
Modifier and Type | Method | Description |
---|---|---|
void |
InboundSecurityToken.addWrappedToken(InboundSecurityToken securityToken) |
Copyright © 2000–2018 The Apache Software Foundation. All rights reserved.