Modifier and Type | Method and 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 and Description |
---|---|
static TokenSecurityEvent<? extends InboundSecurityToken> |
XMLSecurityUtils.createTokenSecurityEvent(InboundSecurityToken inboundSecurityToken,
String correlationID) |
Modifier and Type | Method and Description |
---|---|
void |
InboundSecurityContext.registerSecurityTokenProvider(String id,
SecurityTokenProvider<? extends InboundSecurityToken> securityTokenProvider)
Register a new SecurityTokenProvider.
|
Modifier and Type | Method and Description |
---|---|
List<SecurityTokenProvider<? extends InboundSecurityToken>> |
InboundSecurityContextImpl.getRegisteredSecurityTokenProviders() |
SecurityTokenProvider<? extends InboundSecurityToken> |
InboundSecurityContextImpl.getSecurityTokenProvider(String id) |
Modifier and Type | Method and Description |
---|---|
void |
InboundSecurityContextImpl.registerSecurityTokenProvider(String id,
SecurityTokenProvider<? extends InboundSecurityToken> securityTokenProvider) |
Modifier and Type | Method and Description |
---|---|
InboundSecurityToken |
AbstractSignatureInputHandler.SignatureVerifier.getInboundSecurityToken() |
InboundSecurityToken |
AbstractSignatureReferenceVerifyInputProcessor.getInboundSecurityToken() |
protected InboundSecurityToken |
XMLSignatureInputHandler.XMLSignatureVerifier.retrieveSecurityToken(org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
XMLSecurityProperties securityProperties,
InboundSecurityContext inboundSecurityContext) |
protected abstract InboundSecurityToken |
AbstractSignatureInputHandler.SignatureVerifier.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 and Description |
---|---|
protected void |
XMLSignatureInputHandler.addSignatureReferenceInputProcessorToChain(InputProcessorChain inputProcessorChain,
XMLSecurityProperties securityProperties,
org.apache.xml.security.binding.xmldsig.SignatureType signatureType,
InboundSecurityToken inboundSecurityToken) |
protected abstract void |
AbstractSignatureInputHandler.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 void |
XMLDecryptInputProcessor.handleCipherReference(InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType,
Cipher cipher,
InboundSecurityToken inboundSecurityToken) |
protected abstract void |
AbstractDecryptInputProcessor.handleCipherReference(InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType,
Cipher cipher,
InboundSecurityToken inboundSecurityToken) |
protected void |
XMLDecryptInputProcessor.handleEncryptedContent(InputProcessorChain inputProcessorChain,
XMLSecStartElement parentXMLSecStartElement,
InboundSecurityToken inboundSecurityToken,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) |
protected abstract void |
AbstractDecryptInputProcessor.handleEncryptedContent(InputProcessorChain inputProcessorChain,
XMLSecStartElement parentXMLSecStartElement,
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.AbstractDecryptedEventReaderInputProcessor.handleEncryptedElement(InputProcessorChain inputProcessorChain,
XMLSecStartElement xmlSecStartElement,
InboundSecurityToken inboundSecurityToken,
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 void |
AbstractDecryptInputProcessor.handleSecurityToken(InboundSecurityToken inboundSecurityToken,
InboundSecurityContext inboundSecurityContext,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType) |
protected InputStream |
XMLDecryptInputProcessor.handleXOPInclude(InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType,
String href,
Cipher cipher,
InboundSecurityToken inboundSecurityToken) |
protected abstract InputStream |
AbstractDecryptInputProcessor.handleXOPInclude(InputProcessorChain inputProcessorChain,
org.apache.xml.security.binding.xmlenc.EncryptedDataType encryptedDataType,
String href,
Cipher cipher,
InboundSecurityToken inboundSecurityToken) |
protected AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor |
XMLDecryptInputProcessor.newDecryptedEventReaderInputProcessor(boolean encryptedHeader,
XMLSecStartElement xmlSecStartElement,
org.apache.xml.security.binding.xmlenc.EncryptedDataType currentEncryptedDataType,
InboundSecurityToken inboundSecurityToken,
InboundSecurityContext inboundSecurityContext) |
protected abstract AbstractDecryptInputProcessor.AbstractDecryptedEventReaderInputProcessor |
AbstractDecryptInputProcessor.newDecryptedEventReaderInputProcessor(boolean encryptedHeader,
XMLSecStartElement xmlSecStartElement,
org.apache.xml.security.binding.xmlenc.EncryptedDataType currentEncryptedDataType,
InboundSecurityToken inboundSecurityToken,
InboundSecurityContext inboundSecurityContext) |
Constructor and 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 and Description |
---|---|
class |
AbstractInboundSecurityToken |
class |
DsaKeyValueSecurityToken |
class |
ECKeyValueSecurityToken |
class |
KeyNameSecurityToken |
class |
RsaKeyValueSecurityToken |
class |
X509IssuerSerialSecurityToken |
class |
X509SecurityToken |
class |
X509SKISecurityToken |
class |
X509SubjectNameSecurityToken |
Modifier and Type | Method and 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 and Description |
---|---|
List<InboundSecurityToken> |
AbstractInboundSecurityToken.getWrappedTokens() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractInboundSecurityToken.addWrappedToken(InboundSecurityToken inboundSecurityToken) |
void |
AbstractInboundSecurityToken.setKeyWrappingToken(InboundSecurityToken keyWrappingToken) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractSecuredElementSecurityEvent.setSecurityToken(InboundSecurityToken securityToken) |
Constructor and 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 and Description |
---|---|
abstract InboundSecurityToken |
SecurityTokenFactory.getSecurityToken(org.apache.xml.security.binding.xmldsig.KeyInfoType keyInfoType,
SecurityTokenConstants.KeyUsage keyUsage,
XMLSecurityProperties securityProperties,
InboundSecurityContext inboundSecurityContext) |
Modifier and Type | Method and Description |
---|---|
void |
InboundSecurityToken.addWrappedToken(InboundSecurityToken securityToken) |
Copyright © 2000–2020 The Apache Software Foundation. All rights reserved.