A B C D E F G H I J K L M N O P Q R S T U V W X

A

AbstractDependencyGraph - class org.apache.tsik.wsp.AbstractDependencyGraph.
An abstract output dependency graph.
AbstractDependencyGraph() - Constructor for class org.apache.tsik.wsp.AbstractDependencyGraph
 
AbstractRequest - class org.apache.tsik.messaging.AbstractRequest.
A base class providing the default behavior for XmlRequest implementations.
AbstractRequest() - Constructor for class org.apache.tsik.messaging.AbstractRequest
Initializes the request with a default MessageProvider.
AbstractRequest(MessageProvider) - Constructor for class org.apache.tsik.messaging.AbstractRequest
Initializes the request with a specified MessageProvider.
AbstractResponse - class org.apache.tsik.messaging.AbstractResponse.
A base class providing the default behavior for XmlResponse implementations.
AbstractResponse(XmlRequest, Document) - Constructor for class org.apache.tsik.messaging.AbstractResponse
Creates a response object from a request object and a response document.
AbstractTransport - class org.apache.tsik.messaging.AbstractTransport.
A base class for implementations of the XmlTransport and XmlTransportSecurity interface.
AbstractTransport(URL) - Constructor for class org.apache.tsik.messaging.AbstractTransport
Creates a transport with no request signing capability.
AbstractTransport(URL, PrivateKey, PublicKey) - Constructor for class org.apache.tsik.messaging.AbstractTransport
Creates a transport with request signing capability.
AbstractTransport(URL, PrivateKey, X509Certificate) - Constructor for class org.apache.tsik.messaging.AbstractTransport
Creates a transport with request signing capability.
AbstractTransport(URL, PrivateKey, X509Certificate[]) - Constructor for class org.apache.tsik.messaging.AbstractTransport
Creates a transport with request signing capability.
Action - class org.apache.tsik.wsp.Action.
An action is an atomic step in a DependencyGraph.
Action() - Constructor for class org.apache.tsik.wsp.Action
 
ActionViolation - class org.apache.tsik.wsp.ActionViolation.
Represents an action violation.
ActionViolation(String) - Constructor for class org.apache.tsik.wsp.ActionViolation
Creates an action violation.
ActionViolation(Exception) - Constructor for class org.apache.tsik.wsp.ActionViolation
Creates an action violation, capturing an exception.
Address - class org.apache.tsik.wsa.elements.Address.
The /wsa:Address element.
Address(String) - Constructor for class org.apache.tsik.wsa.elements.Address
TODO javadoc.
AlgorithmType - class org.apache.tsik.xmlenc.AlgorithmType.
Encapsulates an algorithm used for encrypting or decrypting XML documents.
AllPermissiveTrustVerifier - class org.apache.tsik.verifier.AllPermissiveTrustVerifier.
A trivial TrustVerifier implementation that trusts anything and everything.
AllPermissiveTrustVerifier() - Constructor for class org.apache.tsik.verifier.AllPermissiveTrustVerifier
Creates a TrustVerifier that trusts anything and everything.
AndTrustVerifier - class org.apache.tsik.verifier.AndTrustVerifier.
Uses an array of other verifiers to determine whether to trust a key or certificate.
AndTrustVerifier(TrustVerifier[]) - Constructor for class org.apache.tsik.verifier.AndTrustVerifier
Creates a logical AND verifier.
actions - Variable in class org.apache.tsik.wsp.AbstractDependencyGraph
The list of actions that this graph executes.
addBefore(String, String, String) - Method in class org.apache.tsik.domutil.DOMWriteCursor
Create a new element with the given name and insert it before the current element.
addBody(Element) - Method in class org.apache.tsik.messaging.SoapMessage
Adds the given body block element as the last child of the SOAP Body element.
addCRLsigners(Collection) - Method in class org.apache.tsik.crl.CRLTrustVerifier
Adds certificates to the known list of CRL signers.
addElement(String, ElementImpl, DOMCursor) - Method in class org.apache.tsik.wss.elements.Security
Adds an element to the header.
addHeader(Element) - Method in class org.apache.tsik.messaging.SoapMessage
Adds a SOAP header block before any existing header blocks.
addHiddenElement(String, ElementImpl, DOMCursor) - Method in class org.apache.tsik.wss.elements.Security
Adds a hidden element to the header.
addNamespace(String, String) - Method in class org.apache.tsik.xpath.XPath
Adds namespaces that this XPath expression handler is aware of.
addReference(XPath) - Method in class org.apache.tsik.xmlsig.Signer
Adds a reference to an existing set of Elements in the document.
addRequestEnvelope(Document) - Method in class org.apache.tsik.messaging.AbstractTransport
Add the envelope to the request body, for transports like SOAP that use a message envelope.
addRequestEnvelope(Document) - Method in class org.apache.tsik.messaging.XmlTransportSoap
 
addSecurity(Security) - Method in class org.apache.tsik.wss.Wss
Adds a WS-Security header.
addSoapRequestHeader(Element) - Method in class org.apache.tsik.messaging.XmlTransportSoap
Adds a custom SOAP request header block for this transport.
addUnder(String, String, String) - Method in class org.apache.tsik.domutil.DOMWriteCursor
Create a new element with the given name and add it as the last child of the current element or, if the document is empty, as the top element.
afterConnect(URLConnection) - Method in class org.apache.tsik.messaging.AbstractTransport
This method may be overridden to query the URLConnection object, eg, to get HTTP headers.
atElement(String, String) - Method in class org.apache.tsik.domutil.DOMCursor
Checks whether the current element has the given namespace URI and local name.
atTop() - Method in class org.apache.tsik.domutil.DOMCursor
Returns whether this cursor is at the top element (document element).
attributeName - Static variable in class org.apache.tsik.wss.Id
TODO javadoc.

B

Base - class org.apache.tsik.wst.elements.Base.
Implements the Base element.
Base(String, DOMCursor) - Constructor for class org.apache.tsik.wst.elements.Base
Creates a base element.
Base64 - class org.apache.tsik.datatypes.Base64.
Provides conversion methods between Base64 strings and byte arrays.
Base64EncoderDecoder - class org.apache.tsik.wss.Base64EncoderDecoder.
A Base64 encoder/decoder.
Base64EncoderDecoder() - Constructor for class org.apache.tsik.wss.Base64EncoderDecoder
 
BinarySecurityToken - class org.apache.tsik.wss.elements.BinarySecurityToken.
Implements the BinarySecurityToken element.
BinarySecurityToken(X509Certificate) - Constructor for class org.apache.tsik.wss.elements.BinarySecurityToken
Creates the BinarySecurityToken on a certificate.
BinarySecurityToken(byte[]) - Constructor for class org.apache.tsik.wss.elements.BinarySecurityToken
Creates the BinarySecurityToken on a SKI value.
BindingContext - interface org.apache.tsik.xpath.BindingContext.
A BindingContext contains context information to which an expression may be bound.
BoundExpression - interface org.apache.tsik.xpath.BoundExpression.
An expression that has been bound and is ready to evaluate.
beforeConnect(URLConnection) - Method in class org.apache.tsik.messaging.AbstractTransport
This method may be overridden to prepare the URLConnection object, eg, to set HTTP headers.
bind(BindingContext) - Method in interface org.apache.tsik.xpath.Expression
Returns a BoundExpression representing this expression bound to the specified context.
bindToConnection(URLConnection) - Method in class org.apache.tsik.verifier.HttpsTrustAdapter
Binds the verifier to a URLConnection to perform trust verification of the server certificates.

C

CANCEL - Static variable in class org.apache.tsik.wst.elements.RequestType
http://schemas.xmlsoap.org/ws/2005/02/trust/Cancel.
CLIENT - Static variable in class org.apache.tsik.messaging.SoapFault
The SOAP 1.1 Client fault code.
CRLTrustVerifier - class org.apache.tsik.crl.CRLTrustVerifier.
Verifies that a key or certificate is valid by checking the Certificate Revocation List (CRL) found through the Certificate Distribution point (CDP) of an X.509 certificate.
CRLTrustVerifier() - Constructor for class org.apache.tsik.crl.CRLTrustVerifier
Creates a CRLTrustVerifier.
CachingTrustVerifier - class org.apache.tsik.verifier.CachingTrustVerifier.
A proxy TrustVerifier implementation that caches the results of another TrustVerifier for a given time interval.
CachingTrustVerifier(TrustVerifier, long) - Constructor for class org.apache.tsik.verifier.CachingTrustVerifier
Creates a CachingTrustVerifier for a given TrustVerifier and interval.
CaptureTrustVerifier - class org.apache.tsik.verifier.CaptureTrustVerifier.
Captures key information during trust verifications.
CaptureTrustVerifier() - Constructor for class org.apache.tsik.verifier.CaptureTrustVerifier
Creates a capture trust verifier.
CheckDialectIsPolicy - class org.apache.tsik.wsx.actions.CheckDialectIsPolicy.
Checks the dialect is POLICY_URI in WsxConstants.
CheckDialectIsPolicy() - Constructor for class org.apache.tsik.wsx.actions.CheckDialectIsPolicy
Creates this action.
CheckMustUnderstand - class org.apache.tsik.wss.actions.CheckMustUnderstand.
Checks that the Security header sets mustUnderstand.
CheckMustUnderstand() - Constructor for class org.apache.tsik.wss.actions.CheckMustUnderstand
Creates this action.
CheckSecurityHeader - class org.apache.tsik.wss.actions.CheckSecurityHeader.
Checks that the Security header exists.
CheckSecurityHeader() - Constructor for class org.apache.tsik.wss.actions.CheckSecurityHeader
Creates this action.
Context - interface org.apache.tsik.xpath.Context.
A Context represents an XPath evaluation context.
CreateBinarySecurityToken - class org.apache.tsik.wss.actions.CreateBinarySecurityToken.
Creates a binary security token.
CreateBinarySecurityToken() - Constructor for class org.apache.tsik.wss.actions.CreateBinarySecurityToken
Creates this action.
CreateGetMetadataRequest - class org.apache.tsik.wsx.actions.CreateGetMetadataRequest.
Creates a GetMetadata request according to WS-MetadataExchange.
CreateGetMetadataRequest() - Constructor for class org.apache.tsik.wsx.actions.CreateGetMetadataRequest
Creates this action.
CreateGetMetadataResponse - class org.apache.tsik.wsx.actions.CreateGetMetadataResponse.
Creates a GetMetadata response according to WS-MetadataExchange.
CreateGetMetadataResponse() - Constructor for class org.apache.tsik.wsx.actions.CreateGetMetadataResponse
Creates this action.
CreateSecurityHeader - class org.apache.tsik.wss.actions.CreateSecurityHeader.
Creates a security header.
CreateSecurityHeader() - Constructor for class org.apache.tsik.wss.actions.CreateSecurityHeader
Creates this action.
CreateSoapHeader - class org.apache.tsik.wss.actions.CreateSoapHeader.
Creates a soap header.
CreateSoapHeader() - Constructor for class org.apache.tsik.wss.actions.CreateSoapHeader
Creates this action.
call(Document) - Method in class org.apache.tsik.messaging.AbstractTransport
Transmits the request message to the service and receive the response.
call(Document) - Method in interface org.apache.tsik.messaging.XmlTransport
Transmits the request message to the service and receive the response.
certificateToKeyInfo(X509Certificate) - Static method in class org.apache.tsik.xmlsig.tools.KeyConverter
Converts a Java X509Certificate into a KeyInfo as defined in (http://www.w3.org/2000/09/xmldsig#).
checkTransport(XmlTransport, XmlRequest) - Method in class org.apache.tsik.messaging.MessageProvider
Checks whether the transport is valid for sending the given request, and throws an exception if message processing should not proceed.
clear() - Method in class org.apache.tsik.domutil.DOMWriteCursor
Remove all child nodes (text and non-text) under the current element.
clearContext() - Method in class org.apache.tsik.messaging.AbstractTransport
Clears context information, such as HTTP and SOAP response headers, for the current request.
clearContext() - Method in class org.apache.tsik.messaging.XmlTransportSoap
 
clearHTTPRequestHeaders() - Method in class org.apache.tsik.messaging.AbstractTransport
Clear all custom HTTP request header values associated with this transport.
clearKeyInfo() - Method in class org.apache.tsik.verifier.CaptureTrustVerifier
Sets the key information to null.
clearSoapRequestHeaders() - Method in class org.apache.tsik.messaging.XmlTransportSoap
Clear all custom SOAP request header blocks associated with this transport.
clearTime(Date) - Static method in class org.apache.tsik.datatypes.DateTime
Clear the time of day (hours, minutes, seconds, milliseconds) in the given date.
cloneCursor() - Method in class org.apache.tsik.domutil.DOMCursor
Create a new cursor for the same document as this cursor and with the same current position.
cloneMessageSecurity() - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
cloneWriteCursor() - Method in class org.apache.tsik.domutil.DOMWriteCursor
Create a new cursor for the same document as this cursor and with the same current position.
contains(long) - Method in class org.apache.tsik.datatypes.TimeInterval
Returns whether the specified instant is within the interval.
contains(TimeInterval) - Method in class org.apache.tsik.datatypes.TimeInterval
Returns whether the specified interval is wholly within this interval.
contains(DOMCursor) - Method in class org.apache.tsik.domutil.DOMCursor
Returns whether the element at this cursor is an ancestor of, or the same element as, the element at the given cursor.
copyBefore(DOMCursor) - Method in class org.apache.tsik.domutil.DOMWriteCursor
Copy the sub-tree at the given cursor and insert it before the current element.
copyOver(DOMCursor) - Method in class org.apache.tsik.domutil.DOMWriteCursor
Copy the sub-tree at the given cursor and use it to replace the current element.
copyUnder(DOMCursor) - Method in class org.apache.tsik.domutil.DOMWriteCursor
Copy the sub-tree at the given cursor and add it as the last child of the current element or, if the document is empty, as the top element.
createXPath() - Method in class org.apache.tsik.domutil.DOMCursor
Create an XPath that, if applied to this cursor's document using the document root as the context for the expression, would evaluate to the single element at the current cursor position.
createXPath(DOMCursor) - Method in class org.apache.tsik.domutil.DOMCursor
Create a relative XPath that, if applied to this cursor's document using the element at the given cursor as the context for the expression, would evaluate to the single element at the current cursor position.

D

DEFAULT_KEYSTORE - Static variable in class org.apache.tsik.xmlsig.tools.KeyExport
The default keystore is defined as the ".keystore" file in the user's home directory.
DEFAULT_KEYSTORE - Static variable in class org.apache.tsik.xmlsig.tools.Pkcs12Import
The default keystore is defined as the ".keystore" file in the user's home directory.
DOCUMENT_ELEMENT - Static variable in class org.apache.tsik.xpath.XPath
An XPath referencing the top or document element: /*.
DOCUMENT_ROOT - Static variable in class org.apache.tsik.xpath.XPath
An XPath referencing the document root: /.
DOMCursor - class org.apache.tsik.domutil.DOMCursor.
DOMCursor is an application interface for traversing the elements in an XML document.
DOMCursor(Document) - Constructor for class org.apache.tsik.domutil.DOMCursor
Construct a cursor for an existing document.
DOMCursor(Element) - Constructor for class org.apache.tsik.domutil.DOMCursor
Construct a cursor for an existing element, positioned initially at the given element.
DOMCursor(Node) - Constructor for class org.apache.tsik.domutil.DOMCursor
Construct a cursor for an existing document or element node.
DOMWriteCursor - class org.apache.tsik.domutil.DOMWriteCursor.
DOMWriteCursor extends DOMCursor to provide operations which modify the document.
DOMWriteCursor() - Constructor for class org.apache.tsik.domutil.DOMWriteCursor
Construct a cursor for a newly created empty document.
DOMWriteCursor(Document) - Constructor for class org.apache.tsik.domutil.DOMWriteCursor
Construct a cursor for an existing document.
DOMWriteCursor(Element) - Constructor for class org.apache.tsik.domutil.DOMWriteCursor
Construct a cursor for an existing document, positioned initially at the given element.
DOMWriteCursor(Node) - Constructor for class org.apache.tsik.domutil.DOMWriteCursor
Construct a cursor for an existing document or element node.
DSASigningKey - class org.apache.tsik.xmlsig.DSASigningKey.
The DSASigningKey implements the DSA signature algorithm according to http://www.w3.org/2000/09/xmldsig#dsa-sha1.
DSASigningKey(PrivateKey) - Constructor for class org.apache.tsik.xmlsig.DSASigningKey
Creates a DSASigningKey.
DSAVerifyingKey - class org.apache.tsik.xmlsig.DSAVerifyingKey.
DSAVerifyingKey encapsulates a DSAPublicKey.
DSAVerifyingKey(PublicKey) - Constructor for class org.apache.tsik.xmlsig.DSAVerifyingKey
Creates an DSAVerifyingKey based on a PublicKey.
DSAVerifyingKey(X509Certificate[]) - Constructor for class org.apache.tsik.xmlsig.DSAVerifyingKey
Creates an DSAVerifyingKey based on a public key.
DateTime - class org.apache.tsik.datatypes.DateTime.
Date/time utility methods, such as ISO data/time conversions.
DateTime() - Constructor for class org.apache.tsik.datatypes.DateTime
 
DecryptAndVerifyBody - class org.apache.tsik.wss.graphs.DecryptAndVerifyBody.
Decrypts and verifies a SOAP message.
DecryptAndVerifyBody(PrivateKey, X509Certificate, X509Certificate) - Constructor for class org.apache.tsik.wss.graphs.DecryptAndVerifyBody
Creates the graph.
DecryptBody - class org.apache.tsik.wss.actions.DecryptBody.
Decrypts the SOAP body.
DecryptBody() - Constructor for class org.apache.tsik.wss.actions.DecryptBody
Creates this action.
Decryptor - class org.apache.tsik.xmlenc.Decryptor.
Decryptor decrypts according to the W3C XML Encryption specification.
Decryptor(Document, Key, XPath) - Constructor for class org.apache.tsik.xmlenc.Decryptor
Creates a Decryptor with a decryption key and location of the encrypted data to be decrypted.
Decryptor(Document, XPath) - Constructor for class org.apache.tsik.xmlenc.Decryptor
Creates a Decryptor with only the location of the encrypted data to be decrypted.
DefaultTokenResolver - class org.apache.tsik.wss.DefaultTokenResolver.
A default implementation of a token resolver.
DefaultTokenResolver() - Constructor for class org.apache.tsik.wss.DefaultTokenResolver
Creates a new DefaultTokenResolver.
DependencyGraph - interface org.apache.tsik.wsp.DependencyGraph.
A dependency graph describes the executional dependencies of a policy.
debug(Object) - Method in class org.apache.tsik.common.J2seLogger
 
debug(Object) - Method in class org.apache.tsik.common.Log4jLogger
 
debug(Object) - Method in interface org.apache.tsik.common.Logger
Debugs the message.
decode(String) - Static method in class org.apache.tsik.datatypes.Base64
Converts a Base64-encoded string to a byte array.
decode(String) - Method in class org.apache.tsik.wss.Base64EncoderDecoder
 
decode(String) - Method in interface org.apache.tsik.wss.EncoderDecoder
Decodes the string into bytes.
decrypt(Document, Key, KeyResolver) - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
decrypt(TokenResolver) - Method in class org.apache.tsik.wss.elements.EncryptedData
Decrypts this element.
decrypt(TokenResolver) - Method in class org.apache.tsik.wss.elements.EncryptedKey
Decrypts this EncryptedKey using key mapped via resolver using previously initiated KeyInfo.
decrypt() - Method in class org.apache.tsik.xmlenc.Decryptor
Decrypts the element located at the XPath expression and returns a document where the decrypted element has replaced the encrypted one.
decryptInPlace(DOMWriteCursor, TokenResolver) - Method in class org.apache.tsik.wss.elements.EncryptedData
Decrypts this element and inserts it into an existing cursor.
decryptInPlace() - Method in class org.apache.tsik.xmlenc.Decryptor
Decrypts the element located at the XPath expression and replaces the encrypted data element in the document with the decrypted data.
decryptKey() - Method in class org.apache.tsik.xmlenc.Decryptor
Decrypts the key located at the XPath expression and returns the decrypted key.
decryptResponseBody(Document, Key) - Method in class org.apache.tsik.messaging.AbstractTransport
Decrypts the response body using the given key and algorithm.
disableHostnameVerification(URLConnection) - Static method in class org.apache.tsik.verifier.HttpsTrustAdapter
Testing utility method to disable hostname verification for an HTTPS URL connection.

E

Element - interface org.apache.tsik.domutil.elements.Element.
A class implements this interface if it can be converted to a DOMCursor.
ElementException - exception org.apache.tsik.domutil.elements.ElementException.
The ElementException signals an error in the Element handling.
ElementException(String) - Constructor for class org.apache.tsik.domutil.elements.ElementException
Creates an exception on a string.
ElementException(Exception) - Constructor for class org.apache.tsik.domutil.elements.ElementException
Creates an exception on another exception.
ElementExtension - interface org.apache.tsik.domutil.elements.ElementExtension.
A class implement this interface to indicate that it acts as an extension to an exisiting element.
ElementImpl - class org.apache.tsik.domutil.elements.ElementImpl.
This class is the basis for the elements that can be morph between DOMCursor-view or an Element-view.
ElementImpl() - Constructor for class org.apache.tsik.domutil.elements.ElementImpl
 
EncoderDecoder - interface org.apache.tsik.wss.EncoderDecoder.
Encodes and decodes data.
EncryptBody - class org.apache.tsik.wss.actions.EncryptBody.
Encrypts the SOAP body.
EncryptBody() - Constructor for class org.apache.tsik.wss.actions.EncryptBody
Creates this action.
EncryptedData - class org.apache.tsik.wss.elements.EncryptedData.
Implements the EncryptedData element.
EncryptedKey - class org.apache.tsik.wss.elements.EncryptedKey.
Implements the BinarySecurityToken element.
EncryptedKey(KeyInfo, ReferenceList) - Constructor for class org.apache.tsik.wss.elements.EncryptedKey
Creates a KeyInfo.
Encryptor - class org.apache.tsik.xmlenc.Encryptor.
Encryptor encrypts according to the W3C XML Encryption specification.
Encryptor(Document, Key, AlgorithmType) - Constructor for class org.apache.tsik.xmlenc.Encryptor
Creates an Encryptor with an encryption key and its associated algorithm.
Encryptor(Document, Key, AlgorithmType, KeyInfo) - Constructor for class org.apache.tsik.xmlenc.Encryptor
Creates an Encryptor with an encryption key, its associated algorithm, and key information to be included in the output.
Encryptor(Document, Key, AlgorithmType, Key, AlgorithmType) - Constructor for class org.apache.tsik.xmlenc.Encryptor
Creates an Encryptor with a data encryption key, a key encryption key, and their associated algorithms.
Encryptor(Document, Key, AlgorithmType, Key, AlgorithmType, KeyInfo) - Constructor for class org.apache.tsik.xmlenc.Encryptor
Creates an Encryptor with a data encryption key, a key encryption key, their associated algorithms, and key information to be included in the output.
EndpointReferenceType - class org.apache.tsik.wsa.types.EndpointReferenceType.
The wsa EndpointReferenceType.
EndpointReferenceType() - Constructor for class org.apache.tsik.wsa.types.EndpointReferenceType
 
Expression - interface org.apache.tsik.xpath.Expression.
An Expression represents an XPath expression that has been parsed but not bound.
elementName - Static variable in class org.apache.tsik.wsa.elements.Address
TODO javadoc.
elementName - Static variable in class org.apache.tsik.wss.elements.KeyInfo
 
elementName - Static variable in class org.apache.tsik.wss.elements.Security
The name of the element.
elementName - Static variable in class org.apache.tsik.wss.elements.SecurityTokenReference
The name of the element.
elementName - Static variable in class org.apache.tsik.wss.elements.Signature
 
elementName - Static variable in class org.apache.tsik.wst.elements.RequestSecurityToken
The element name.
elementName - Static variable in class org.apache.tsik.wst.elements.RequestSecurityTokenResponse
The element name.
elementName - Static variable in class org.apache.tsik.wst.elements.RequestedAttachedReference
The element name.
elementName - Static variable in class org.apache.tsik.wst.elements.RequestedSecurityToken
The element name.
elementName - Static variable in class org.apache.tsik.wst.elements.Status
The element name.
enableServiceTiming(boolean) - Method in class org.apache.tsik.messaging.AbstractTransport
TODO javadoc.
encode(byte[]) - Static method in class org.apache.tsik.datatypes.Base64
Converts a byte array to a Base64-encoded string.
encode(byte[]) - Method in class org.apache.tsik.wss.Base64EncoderDecoder
 
encode(byte[]) - Method in interface org.apache.tsik.wss.EncoderDecoder
Encodes the bytes into a string.
encrypt(Document, Key, AlgorithmType, Key, AlgorithmType, KeyInfo) - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
encrypt(Key) - Method in class org.apache.tsik.wss.elements.EncryptedKey
Encrypts without using a token resolver.
encrypt(Key, TokenResolver) - Method in class org.apache.tsik.wss.elements.EncryptedKey
Encrypts a key using the encryption key given in the previous KeyInfo.
encrypt() - Method in class org.apache.tsik.xmlenc.Encryptor
Encrypts the document element and returns a new document containing the encrypted data.
encrypt(XPath) - Method in class org.apache.tsik.xmlenc.Encryptor
Encrypts the element at the given XPath expression and returns a new document containing the encrypted data.
encryptBody(Security, EncryptedKey, String) - Method in class org.apache.tsik.wss.Wss
Encrypts the body using the DEK of the encrypted key.
encryptData(EncryptedKey, String, DOMCursor, boolean) - Method in class org.apache.tsik.wss.elements.Security
Encrypts the data in the cursor and returns an EncryptedData.
encryptInPlace() - Method in class org.apache.tsik.xmlenc.Encryptor
Encrypts the document element and modifies the original document to contain the encrypted data.
encryptInPlace(XPath) - Method in class org.apache.tsik.xmlenc.Encryptor
Encrypts the element at the given XPath expression and modifies the original document to contain the encrypted data.
encryptKey(Key, XPath, boolean) - Method in class org.apache.tsik.xmlenc.Encryptor
Encrypts a key and inserts it at the XPath expression and returns a document that contains the encrypted key in an EncryptedKey element.
encryptKeyInPlace(Key, XPath, boolean) - Method in class org.apache.tsik.xmlenc.Encryptor
TODO javadoc.
encryptRequestBody(Document, Key, AlgorithmType) - Method in class org.apache.tsik.messaging.AbstractTransport
Encrypts the request body using the given key and algorithm.
encryptRequestBody(Document, Key, AlgorithmType, Key, AlgorithmType, KeyInfo) - Method in class org.apache.tsik.messaging.AbstractTransport
Encrypts the request body using the given key and algorithm, optionally encrypting the encrypting key and including it in the message, and optionally including key information in the message.
equals(Object) - Method in class org.apache.tsik.datatypes.HashedByteArray
 
equals(Object) - Method in class org.apache.tsik.datatypes.QName
 
equals(Object) - Method in class org.apache.tsik.datatypes.TimeInterval
 
equals(TimeInterval) - Method in class org.apache.tsik.datatypes.TimeInterval
Returns whether a given time inverval equals this one.
equals(Object) - Method in class org.apache.tsik.datatypes.URIPrincipal
 
equals(URIPrincipal) - Method in class org.apache.tsik.datatypes.URIPrincipal
Returns whether a given URI principal equals this one.
equals(Object) - Method in class org.apache.tsik.domutil.DOMCursor
Two DOMCursor objects are consider equal if they both refer to the same element in the same document.
error(Object) - Method in class org.apache.tsik.common.J2seLogger
 
error(Object) - Method in class org.apache.tsik.common.Log4jLogger
 
error(Object) - Method in interface org.apache.tsik.common.Logger
Errors the message.
evalToBoolean(XPath) - Method in class org.apache.tsik.domutil.DOMCursor
Evaluate the given XPath expression and coerce the results to a boolean as defined by the boolean() XPath function.
evalToBoolean(XPath, boolean) - Method in class org.apache.tsik.domutil.DOMCursor
Evaluate the given XPath expression and coerce the results to a boolean as defined by the boolean() XPath function.
evalToDouble(XPath) - Method in class org.apache.tsik.domutil.DOMCursor
Evaluate the given XPath expression and coerce the results to a double as defined by the number() XPath function.
evalToDouble(XPath, boolean) - Method in class org.apache.tsik.domutil.DOMCursor
Evaluate the given XPath expression and coerce the results to a double as defined by the number() XPath function.
evalToElements(XPath) - Method in class org.apache.tsik.domutil.DOMCursor
Evaluate the given XPath expression and return the matching elements as an array of DOMCursor objects.
evalToElements(XPath, boolean) - Method in class org.apache.tsik.domutil.DOMCursor
Evaluate the given XPath expression and return the matching elements as an array of DOMCursor objects.
evalToString(XPath) - Method in class org.apache.tsik.domutil.DOMCursor
Evaluate the given XPath expression and coerce the results to a String as defined by the string() XPath function.
evalToString(XPath, boolean) - Method in class org.apache.tsik.domutil.DOMCursor
Evaluate the given XPath expression and coerce the results to a String as defined by the string() XPath function.
evaluate(Node, int, int) - Method in interface org.apache.tsik.xpath.BoundExpression
Evaluates the expression with the specified context node, position, and size.
evaluate(Context, List) - Method in interface org.apache.tsik.xpath.Function
Evaluates the function in the specified context with the specified arguments.
evaluate(String, Node, Element) - Static method in class org.apache.tsik.xpath.XPathAPI
Evaluates the XPath expression in expr at the specified context node, using the namespace prefixes in force at the specified scope element.
evaluate(XPath, Node) - Static method in class org.apache.tsik.xpath.XPathAPI
Evaluates the XPath expression in expr at the specified context node, using the namespace prefixes defined by the XPath object given.
evaluateToBoolean(String, Node, Element) - Static method in class org.apache.tsik.xpath.XPathAPI
Similar to evaluate, but coerces the result to a boolean as per the XPath function boolean().
evaluateToBoolean(XPath, Node) - Static method in class org.apache.tsik.xpath.XPathAPI
Similar to evaluate, but coerces the result to a boolean as per the XPath function boolean().
evaluateToDouble(String, Node, Element) - Static method in class org.apache.tsik.xpath.XPathAPI
Similar to evaluate, but coerces the result to a double as per the XPath function number().
evaluateToDouble(XPath, Node) - Static method in class org.apache.tsik.xpath.XPathAPI
Similar to evaluate, but coerces the result to a double as per the XPath function number().
evaluateToNode(String, Node, Element) - Static method in class org.apache.tsik.xpath.XPathAPI
Similar to evaluate, but coerces the result to a single Node by returning the first element of a NodeSet, or null if the NodeSet is empty.
evaluateToNode(XPath, Node) - Static method in class org.apache.tsik.xpath.XPathAPI
Similar to evaluate, but coerces the result to a single Node by returning the first element of a NodeSet, or null if the NodeSet is empty.
evaluateToString(String, Node, Element) - Static method in class org.apache.tsik.xpath.XPathAPI
Similar to evaluate, but coerces the result to a String as per the XPath function string().
evaluateToString(XPath, Node) - Static method in class org.apache.tsik.xpath.XPathAPI
Similar to evaluate, but coerces the result to a String as per the XPath function string().
execute() - Method in class org.apache.tsik.wsp.AbstractDependencyGraph
 
execute() - Method in class org.apache.tsik.wsp.Action
Executes this action.
execute() - Method in interface org.apache.tsik.wsp.DependencyGraph
Executes the dependency graph.
execute() - Method in class org.apache.tsik.wsp.actions.MapAction
 
execute() - Method in class org.apache.tsik.wss.actions.CheckMustUnderstand
 
execute() - Method in class org.apache.tsik.wss.actions.CheckSecurityHeader
 
execute() - Method in class org.apache.tsik.wss.actions.CreateBinarySecurityToken
Executes this action.
execute() - Method in class org.apache.tsik.wss.actions.CreateSecurityHeader
Executes this action.
execute() - Method in class org.apache.tsik.wss.actions.CreateSoapHeader
Executes this action.
execute() - Method in class org.apache.tsik.wss.actions.DecryptBody
Executes this action.
execute() - Method in class org.apache.tsik.wss.actions.EncryptBody
Executes this action.
execute() - Method in class org.apache.tsik.wss.actions.SignBody
Executes this action.
execute() - Method in class org.apache.tsik.wss.actions.VerifyBody
Executes this action.
execute() - Method in class org.apache.tsik.wsx.actions.CheckDialectIsPolicy
Executes this action.
execute() - Method in class org.apache.tsik.wsx.actions.CreateGetMetadataRequest
Executes this action.
execute() - Method in class org.apache.tsik.wsx.actions.CreateGetMetadataResponse
Executes this action.
execute() - Method in class org.apache.tsik.wsx.actions.GetDataFromHeader
Executes this action.
extractBody() - Method in class org.apache.tsik.messaging.SoapMessage
Returns a copy of the first child element of the SOAP Body which is not a fault element.

F

Function - interface org.apache.tsik.xpath.Function.
A function invocation interface.
fatal(Object) - Method in class org.apache.tsik.common.J2seLogger
 
fatal(Object) - Method in class org.apache.tsik.common.Log4jLogger
 
fatal(Object) - Method in interface org.apache.tsik.common.Logger
Fatals the message.
formatISODate(Date) - Static method in class org.apache.tsik.datatypes.DateTime
Formats an ISO date string.
formatISODateTime(Date) - Static method in class org.apache.tsik.datatypes.DateTime
Formats an ISO date-time string.
fromID(String) - Static method in class org.apache.tsik.xpath.XPath
Creates an XPath from an ID value.
fromXML(DOMCursor) - Static method in class org.apache.tsik.xmlsig.KeyInfo
TODO javadoc.
fromXPointer(String) - Static method in class org.apache.tsik.xpath.XPath
Creates an XPath from an XPointer value.
fromXPointer(String, Map) - Static method in class org.apache.tsik.xpath.XPath
Creates an XPath from an XPointer value and namespaces map.
fromXml(DOMCursor) - Method in interface org.apache.tsik.domutil.elements.ElementExtension
Creates an ElementExtension frm the cursor.
fromXml(DOMCursor) - Static method in class org.apache.tsik.wsa.elements.Address
TODO javadoc.
fromXml(DOMCursor) - Static method in class org.apache.tsik.wss.elements.BinarySecurityToken
Constructs the element from XML.
fromXml(DOMCursor) - Static method in class org.apache.tsik.wss.elements.EncryptedData
Creates an EncryptedData from existing XML.
fromXml(DOMCursor) - Static method in class org.apache.tsik.wss.elements.EncryptedKey
Creates an encrypted key from existing XML.
fromXml(DOMCursor) - Static method in class org.apache.tsik.wss.elements.KeyIdentifier
Creates a KeyIdentifier from existing XML.
fromXml(DOMCursor) - Static method in class org.apache.tsik.wss.elements.KeyInfo
Creates a KeyInfo from existing XML.
fromXml(DOMCursor) - Static method in class org.apache.tsik.wss.elements.ReferenceList
Creates a ReferenceList from existing XML.
fromXml(DOMCursor) - Static method in class org.apache.tsik.wss.elements.Security
Creates the Security header from existing XML.
fromXml(DOMCursor) - Static method in class org.apache.tsik.wss.elements.SecurityTokenReference
Creates a SecurityTokenReference from existing XML.
fromXml(DOMCursor) - Static method in class org.apache.tsik.wss.elements.Signature
Creates a Signature from existing XML.
fromXml(DOMCursor) - Static method in class org.apache.tsik.wss.elements.SoapHeaderWrapper
TODO.
fromXml(DOMCursor) - Static method in class org.apache.tsik.wss.elements.Timestamp
Creates a Timestamp from existing XML.
fromXml(DOMCursor) - Static method in class org.apache.tsik.wss.elements.UsernameToken
Creates a username token from existing XML.
fromXml(DOMCursor) - Static method in class org.apache.tsik.wst.elements.Base
Creates a base object from existing XML.
fromXml(DOMCursor) - Static method in class org.apache.tsik.wst.elements.Issuer
Creates an issuer from existing XML.
fromXml(DOMCursor) - Static method in class org.apache.tsik.wst.elements.RequestSecurityToken
Creates a RequestSecurityToken from existing XML.
fromXml(DOMCursor) - Static method in class org.apache.tsik.wst.elements.RequestSecurityTokenResponse
Creates a RequestSecurityTokenResponse object from existing XML.
fromXml(DOMCursor) - Static method in class org.apache.tsik.wst.elements.RequestType
Creates a RequestType object from existing XML.
fromXml(DOMCursor) - Static method in class org.apache.tsik.wst.elements.RequestedAttachedReference
Creates a requested attached reference from existing XML.
fromXml(DOMCursor) - Static method in class org.apache.tsik.wst.elements.RequestedSecurityToken
Creates a RequestedSecurityToken object from existing XML.
fromXml(DOMCursor) - Static method in class org.apache.tsik.wst.elements.Status
Creates a Status object from existing XML.
fromXmlMustUnderstand(boolean, DOMCursor) - Static method in class org.apache.tsik.wss.elements.Security
Creates the Security header from existing XML.

G

GET_METADATA_REQUEST_URI - Static variable in class org.apache.tsik.wsx.WsxConstants
Represents http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadata/Request
GetDataFromHeader - class org.apache.tsik.wsx.actions.GetDataFromHeader.
Gets the WS-MetadataExchange data from a SOAP header.
GetDataFromHeader() - Constructor for class org.apache.tsik.wsx.actions.GetDataFromHeader
Creates this action.
GetMetadataRequest - class org.apache.tsik.wsx.graphs.GetMetadataRequest.
Requests meta data accoring to WS-MetadataExchange.
GetMetadataRequest(String, String) - Constructor for class org.apache.tsik.wsx.graphs.GetMetadataRequest
Creates the graph.
GetMetadataResponse - class org.apache.tsik.wsx.graphs.GetMetadataResponse.
Responds with metadata according to WS-MetadataExchange
GetMetadataResponse(Map) - Constructor for class org.apache.tsik.wsx.graphs.GetMetadataResponse
Creates the graph.
GraphViolation - class org.apache.tsik.wsp.GraphViolation.
Represents a graph violation.
GraphViolation(String) - Constructor for class org.apache.tsik.wsp.GraphViolation
 
GraphViolation(Exception) - Constructor for class org.apache.tsik.wsp.GraphViolation
 
generateId() - Static method in class org.apache.tsik.wss.Id
Generates a UUID prepended with "wsse-".
generateNonce() - Static method in class org.apache.tsik.wss.elements.UsernameToken
Generates a random nonce value.
generateTimestamp(int) - Static method in class org.apache.tsik.wss.elements.Timestamp
Generates a timestamp in the future.
generateTimestamp() - Static method in class org.apache.tsik.wss.elements.Timestamp
Generates a timestamp.
get(String) - Static method in class org.apache.tsik.common.SchemaMapper
Returns the mapped value of a key.
getAlgorithm() - Method in class org.apache.tsik.xmlsig.HardwarePrivateKey
 
getAlgorithmUri() - Method in class org.apache.tsik.xmlsig.DSASigningKey
 
getAlgorithmUri() - Method in class org.apache.tsik.xmlsig.DSAVerifyingKey
 
getAlgorithmUri() - Method in class org.apache.tsik.xmlsig.HMACKey
 
getAlgorithmUri() - Method in class org.apache.tsik.xmlsig.HardwareSigningKey
 
getAlgorithmUri() - Method in class org.apache.tsik.xmlsig.RSASigningKey
 
getAlgorithmUri() - Method in class org.apache.tsik.xmlsig.RSAVerifyingKey
 
getAlgorithmUri() - Method in interface org.apache.tsik.xmlsig.SigningKey
Returns the algorithm URI for this signing key.
getAlgorithmUri() - Method in interface org.apache.tsik.xmlsig.VerifyingKey
Returns the algorithm URI for this signing key.
getAttribute(String) - Method in class org.apache.tsik.domutil.DOMCursor
For the element at the current position, return the value of the attribute with the given local name and a null namespace URI.
getAttribute(String, String) - Method in class org.apache.tsik.domutil.DOMCursor
For the element at the current position, return the value of the attribute with the given local name and namespace URI.
getAttributeValue() - Method in class org.apache.tsik.wss.Base64EncoderDecoder
 
getAttributeValue() - Method in interface org.apache.tsik.wss.EncoderDecoder
Returns the attribute value of this encoding so that it can be used in WS-Security processing.
getBase() - Method in class org.apache.tsik.wst.elements.RequestSecurityToken
TODO javadoc.
getBindingContext() - Method in interface org.apache.tsik.xpath.Context
Retrieves a reference to the current BindingContext.
getBody() - Method in class org.apache.tsik.messaging.SoapMessage
Returns the first child element of the SOAP Body which is not a fault element.
getBodyXPath() - Static method in class org.apache.tsik.wsp.Action
A pre-calculated XPath pointing to the SOAP body
getBytes() - Method in class org.apache.tsik.datatypes.HashedByteArray
Returns the wrapped bytes.
getCause() - Method in class org.apache.tsik.domutil.elements.ElementException
 
getCause() - Method in class org.apache.tsik.messaging.ServiceFailureException
TODO javadocs.
getCause() - Method in class org.apache.tsik.messaging.XmlMessageException
Return the underlying cause exception, if available.
getCause() - Method in class org.apache.tsik.verifier.TrustVerificationException
Returns the underlying exception which caused the failure.
getCause() - Method in class org.apache.tsik.xpath.XPathException
 
getCertificate() - Method in class org.apache.tsik.wss.elements.BinarySecurityToken
TODO javadoc.
getCertificate() - Method in class org.apache.tsik.wss.elements.KeyIdentifier
Returns the certificate.
getCertificate() - Method in class org.apache.tsik.xmlsig.KeyInfo
Returns the leaf certificate, or null if none is available.
getCertificate() - Method in class org.apache.tsik.xmlsig.Verifier
Returns the certificate in the document.
getCertificateChain() - Method in class org.apache.tsik.xmlsig.KeyInfo
Returns the certificate chain as a certificate array in leaf-to-root order, or null if no certificates are available.
getCertificateChain() - Method in class org.apache.tsik.xmlsig.Verifier
Returns the certificate chain in the document.
getCode() - Method in class org.apache.tsik.wst.elements.Status
TODO javadoc.
getContent() - Method in class org.apache.tsik.wst.elements.RequestedSecurityToken
TODO javadoc.
getData() - Method in class org.apache.tsik.messaging.ServiceFailureException
TODO javadocs.
getDataReference() - Method in class org.apache.tsik.wss.elements.ReferenceList
TODO javadoc.
getDecryptedData() - Method in class org.apache.tsik.wss.elements.EncryptedData
Returns the decrypted data.
getDecryptingKey() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns the decryption key used for decrypting the response message.
getDefault() - Static method in class org.apache.tsik.common.J2seLogger
Returns the default J2SE logger.
getDefaultBindingContext() - Method in interface org.apache.tsik.xpath.XPathFactory
Returns a default binding context.
getDefaultBindingContext() - Method in class org.apache.tsik.xpath.XPathFactoryImpl
 
getDefaultIDDiscriminator() - Static method in class org.apache.tsik.xpath.XPath
Returns the default ID resolver.
getDefaultTrustVerifier() - Method in class org.apache.tsik.messaging.MessageProvider
Returns the default TrustVerifier for this provider.
getDekKey() - Method in class org.apache.tsik.wss.elements.EncryptedKey
Returns the data encryption key.
getDocument() - Method in class org.apache.tsik.domutil.DOMCursor
Return the document associated with this cursor.
getDocument() - Method in class org.apache.tsik.messaging.MessageValidity
Returns the message document, or null if none is available.
getDocument() - Method in class org.apache.tsik.messaging.ServiceFailureException
TODO javadocs.
getDocument() - Method in class org.apache.tsik.messaging.SoapMessage
Returns the SOAP message document.
getElement() - Method in class org.apache.tsik.domutil.DOMCursor
Return the element at the current cursor position.
getElement(String) - Method in class org.apache.tsik.wss.elements.Security
Returns the element of the given id.
getEncoded() - Method in class org.apache.tsik.xmlsig.HardwarePrivateKey
TODO javadoc.
getEncryptedDatas() - Method in class org.apache.tsik.wss.elements.Security
Returns all elements of type EncryptedData.
getEncryptingKey() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns the encryption key used for encrypting the request message.
getEncryptingKeyInfo() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns the encrypting key information to be included it in the message.
getEncryptionAlgorithm() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns the encryption algorithm used for encrypting the request message.
getExpression(String) - Method in interface org.apache.tsik.xpath.XPathFactory
Returns an Expression instance corresponding to an XPath expression contained in a string.
getExpression(String) - Method in class org.apache.tsik.xpath.XPathFactoryImpl
 
getFactory() - Static method in class org.apache.tsik.xpath.XPathAPI
Retrieves an instance of the default XPathFactory implementation.
getFault() - Method in class org.apache.tsik.messaging.SoapMessage
Returns the SOAP fault contained in this message.
getFaultActor() - Method in class org.apache.tsik.messaging.SoapFault
Returns the value of the SOAP 1.1 faultactor element or the SOAP 1.2 Roleelement.
getFaultCode() - Method in class org.apache.tsik.messaging.SoapFault
Returns the value of the SOAP 1.1 faultcode element or the SOAP 1.2 Code element.
getFaultDetail() - Method in class org.apache.tsik.messaging.SoapFault
Returns the first child element of the SOAP 1.1 faultdetail element or the SOAP 1.2 Detail element.
getFaultString() - Method in class org.apache.tsik.messaging.SoapFault
Returns the value of the SOAP 1.1 faultstring element or the first listed SOAP 1.2 Reason/Text element.
getFormat() - Method in class org.apache.tsik.xmlsig.HardwarePrivateKey
 
getFunction(String, String) - Method in interface org.apache.tsik.xpath.BindingContext
Retrieves a reference to a function invocation interface.
getFunction(String, String) - Method in class org.apache.tsik.xpath.InScopeNamespacesBindingContext
 
getFunction(String, String) - Method in class org.apache.tsik.xpath.SimpleBindingContext
This currently only returns functions in the default binding.
getFunction(String, String) - Method in class org.apache.tsik.xpath.XPathBindingContext
 
getHTTPRequestHeaders() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns all custom HTTP request header names and values.
getHTTPResponseHeader(String) - Method in class org.apache.tsik.messaging.AbstractTransport
Returns a HTTP header value from the last response message received over this transport.
getHTTPResponseHeaders() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns all HTTP header names and values from the last response message received over this transport.
getHandlers() - Method in class org.apache.tsik.messaging.SoapMessage
Returns the handlers, not a copy.
getHeader(String, String) - Method in class org.apache.tsik.messaging.SoapMessage
Returns a SOAP header block contained in this message.
getHeaders() - Method in class org.apache.tsik.messaging.SoapMessage
Returns all SOAP header blocks contained in this message.
getIDDiscriminator() - Method in class org.apache.tsik.xpath.XPath
Returns the ID resolver for this XPath.
getId(DOMCursor) - Static method in class org.apache.tsik.wss.Id
Gets the ID or wsu:Id attribute.
getInstance(String) - Static method in class org.apache.tsik.xmlenc.AlgorithmType
Returns an AlgorithmType on a URI.
getIssuer() - Method in class org.apache.tsik.wst.elements.RequestSecurityToken
TODO javadoc.
getIssuerName() - Method in class org.apache.tsik.xmlsig.KeyInfo
Returns the certificate issuer name (DN), or null if none is available.
getJceAlgorithm() - Method in class org.apache.tsik.xmlenc.AlgorithmType
Returns a string representation for this algorithm.
getKeyEncryptingKey() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns the key used for encrypting the encrypting key before including it in the message.
getKeyEncryptionAlgorithm() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns the encryption algorithm used for encrypting the encrypting key.
getKeyIdentifier() - Method in class org.apache.tsik.wss.elements.SecurityTokenReference
Returns the key identifier.
getKeyIdentifier() - Method in class org.apache.tsik.xmlsig.KeyInfo
Returns the subject key identifier, or null if none is available.
getKeyInfo() - Method in class org.apache.tsik.messaging.MessageValidity
Returns the key information for the signer or transport security peer, or null if none is available.
getKeyInfo() - Method in class org.apache.tsik.verifier.CaptureTrustVerifier
Returns the key information from the last trust verification, or null if CaptureTrustVerifier.verifyTrust() was called or no other CaptureTrustVerifier.verifyTrust() method has been called.
getKeyInfo() - Method in class org.apache.tsik.wss.elements.Signature
Returns the key info of this signature.
getKeyInfo() - Method in class org.apache.tsik.xmlenc.Decryptor
Returns the key information included in the input.
getKeyInfo() - Method in class org.apache.tsik.xmlsig.Verifier
Returns the key information in the document.
getKeyName() - Method in class org.apache.tsik.xmlsig.KeyInfo
Returns the key name, or null if none is available.
getKeyValue() - Method in class org.apache.tsik.xmlsig.KeyInfo
Returns the public key value, or null if none is available.
getLocalName() - Method in class org.apache.tsik.datatypes.QName
Returns the local name.
getLocalName() - Method in class org.apache.tsik.domutil.DOMCursor
Return the local name of the element at the current position.
getLogOutput() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns the output stream used to log request and response messages.
getLogRawResponse() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns whether to log raw response data.
getLogger(Class) - Static method in class org.apache.tsik.common.Log4jLogger
Returns a Log4J logger.
getLogger(Class) - Static method in class org.apache.tsik.common.LoggerFactory
Returns the log4j logger if log4j.jar is in the classpath, otherwise the j2se logger.
getMessageNamespace(Document) - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
getMessageSecurity() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns the message security object used to perform signing, verifying, encryption, and decryption.
getMustUnderstand(Element) - Method in class org.apache.tsik.messaging.SoapMessage
Returns whether the mustUnderstand attribute is set to true on a header element.
getMustUnderstand() - Method in class org.apache.tsik.wss.elements.Security
Returns the mustUnderstand value.
getName(Class) - Static method in class org.apache.tsik.common.SchemaMapper
Returns the mapped name of a class.
getName() - Method in class org.apache.tsik.datatypes.URIPrincipal
Returns the URI as the principal name.
getNamespaceMap() - Method in class org.apache.tsik.xpath.XPath
Return the namespace bindings as a Map.
getNamespacePrefix() - Method in class org.apache.tsik.datatypes.QName
Returns the namespace prefix.
getNamespaceURI() - Method in class org.apache.tsik.datatypes.QName
Returns the namespace URI.
getNamespaceURI() - Method in class org.apache.tsik.domutil.DOMCursor
Return the namespace URI of the element at the current position.
getNamespaceURI(String) - Method in interface org.apache.tsik.xpath.BindingContext
Maps a namespace prefix to a namespace URI.
getNamespaceURI(String) - Method in class org.apache.tsik.xpath.InScopeNamespacesBindingContext
 
getNamespaceURI(String) - Method in class org.apache.tsik.xpath.SimpleBindingContext
Return the URI value from the namespace map if the prefix is present there, otherwise call the default binding.
getNamespaces() - Method in class org.apache.tsik.domutil.DOMCursor
Returns the namespace prefix mappings in the context of the current element.
getNamespaces() - Method in class org.apache.tsik.xpath.XPath
Returns the namespace bindings as an array.
getNestedException() - Method in class org.apache.tsik.xpath.XPathException
TODO javadoc.
getNode() - Method in interface org.apache.tsik.xpath.Context
Retrieves the context node.
getNotAfter() - Method in class org.apache.tsik.datatypes.TimeInterval
Returns the end instant of the interval.
getNotBefore() - Method in class org.apache.tsik.datatypes.TimeInterval
Returns the start instant of the interval.
getOutput() - Method in class org.apache.tsik.wsp.AbstractDependencyGraph
 
getOutput() - Method in interface org.apache.tsik.wsp.DependencyGraph
Returns the resulting document.
getPassword() - Method in class org.apache.tsik.wss.elements.UsernameToken
Returns the password.
getPosition() - Method in interface org.apache.tsik.xpath.Context
Retrieves the context position.
getPreferredNamespace() - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
getPrefix(Class) - Static method in class org.apache.tsik.common.SchemaMapper
Returns the mapped prefix of a class.
getPrivateKey(String) - Method in class org.apache.tsik.wsp.Action
Gets a private key from the common map.
getProvider() - Method in class org.apache.tsik.messaging.AbstractRequest
Returns the message provider for this request.
getProvider() - Method in interface org.apache.tsik.messaging.XmlRequest
Returns the message provider for this request.
getPublicKey() - Method in class org.apache.tsik.xmlsig.DSAVerifyingKey
Returns the underlying key material.
getPublicKey() - Method in class org.apache.tsik.xmlsig.RSAVerifyingKey
TODO javadoc.
getQNameInContext(String) - Method in class org.apache.tsik.domutil.DOMCursor
Creates an QName from a string QName expression.
getReasonInvalid() - Method in class org.apache.tsik.messaging.MessageValidity
Returns the exception causing the message to be invalid, or null if the message is valid.
getReference() - Method in class org.apache.tsik.wss.elements.SecurityTokenReference
Returns the string reference.
getReferenceList() - Method in class org.apache.tsik.wss.elements.EncryptedKey
Returns the list of references this key encrypts.
getReferencedElements() - Method in class org.apache.tsik.messaging.MessageValidity
Returns the DOM elements that are signed, i.e., referenced by the signature, or null if no referenced elements are available.
getReferencedElements() - Method in class org.apache.tsik.xmlsig.Verifier
Returns all elements referenced by the Signature.
getReferencedXPaths() - Method in class org.apache.tsik.messaging.MessageValidity
Returns the XPath locations of the XML elements that are signed, i.e., referenced by the signature, or null if no referenced elements are available.
getRequest() - Method in class org.apache.tsik.messaging.AbstractResponse
 
getRequest() - Method in interface org.apache.tsik.messaging.XmlResponse
Return the XmlRequest from which this response object was derived.
getRequestSchemaValidation() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns whether schema validation of the request message should be performed for this transport.
getRequestSecurityTokenResponse() - Method in class org.apache.tsik.wst.Wst
Returns the request security token response.
getRequestSignatureInsertBefore(Document) - Method in class org.apache.tsik.messaging.MessageProvider
Returns true if the sigature is to be inserted before the XPath location of the request signature, or false if the signature is to be appended as the last child of the XPath location.
getRequestSignatureLocation(Document) - Method in class org.apache.tsik.messaging.MessageProvider
Returns the XPath location of the context element for inserting the XML Signature in the body of the request message.
getRequestType() - Method in class org.apache.tsik.wst.elements.RequestSecurityToken
TODO javadoc.
getRequestedAttachedReference() - Method in class org.apache.tsik.wst.elements.RequestSecurityTokenResponse
TODO javadoc.
getRequestedSecurityToken() - Method in class org.apache.tsik.wst.elements.RequestSecurityTokenResponse
TODO javadoc.
getResponseCode() - Method in class org.apache.tsik.messaging.ServiceFailureException
TODO javadocs.
getResponseMessage() - Method in class org.apache.tsik.messaging.ServiceFailureException
TODO javadocs.
getResponseSchemaValidation() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns whether schema validation of the response message should be performed for this transport.
getResponseSignatureLocation(Document) - Method in class org.apache.tsik.messaging.MessageProvider
Returns the XPath location of the XML Signature element in the body of the response message.
getResponseValidity() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns signature and transport validity information about the last response received.
getResponseValidityExceptionsAllowed() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns whether signature verification and trust verification exceptions for the response message should be allowed for this transport.
getSKIExtension(X509Certificate) - Static method in class org.apache.tsik.xmlsig.KeyInfo
Returns the SKI extension from the certificate.
getSOAPActor() - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
getSSLClientAuthentication() - Method in class org.apache.tsik.messaging.AbstractTransport
 
getSSLClientAuthentication() - Method in interface org.apache.tsik.messaging.XmlTransportSecurity
Returns whether HTTPS/SSL client authentication should be performed for this transport.
getSSLTrustAdapter() - Method in class org.apache.tsik.verifier.HttpsTrustAdapter
Returns the underlying SSL trust adapter that is used by this HTTPS trust adapter.
getSSLTrustVerification() - Method in class org.apache.tsik.messaging.AbstractTransport
 
getSSLTrustVerification() - Method in interface org.apache.tsik.messaging.XmlTransportSecurity
Returns whether HTTPS/SSL trust verification should be performed for this transport.
getSchemaDocuments() - Method in class org.apache.tsik.messaging.MessageProvider
Returns the schema documents that can be used to validate the request and response messages.
getSecurity() - Method in class org.apache.tsik.wss.Wss
Returns the one and only Security header.
getSecurity(int) - Method in class org.apache.tsik.wss.Wss
Returns the n:th Security header.
getSecurityTokenReference() - Method in class org.apache.tsik.wst.elements.RequestedAttachedReference
Returns the security token reference value.
getSecurityTokens() - Method in class org.apache.tsik.wss.elements.Security
Returns all elements of base type SecurityToken.
getSerialNumber() - Method in class org.apache.tsik.xmlsig.KeyInfo
Returns the certificate serial number, or null if none is available.
getServerCertificates(URLConnection) - Static method in class org.apache.tsik.verifier.HttpsTrustAdapter
Returns the server certificate chain for a URL connection or null if the server did not authenticate.
getServerSocketFactory() - Method in class org.apache.tsik.verifier.SSLTrustAdapter
Creates an SSL server socket factory that will enable trust verification of peer certificates for the sockets it creates.
getServiceBeginTime() - Method in class org.apache.tsik.messaging.AbstractTransport
TODO javadoc.
getServiceEndTime() - Method in class org.apache.tsik.messaging.AbstractTransport
TODO javadoc.
getSignBeforeEncrypt() - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
getSignatureElement() - Method in class org.apache.tsik.messaging.MessageValidity
Returns the XML Signature DOM element, or null if no signature is available.
getSignatureXPath() - Method in class org.apache.tsik.messaging.MessageValidity
Returns the XML Signature XPath location, or null if no signature is available.
getSigningCertificate() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns the signing certificate.
getSigningCertificate() - Method in interface org.apache.tsik.messaging.XmlTransportSecurity
Returns the signing certificate.
getSigningCertificateChain() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns the signing certificate chain.
getSigningLocation() - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
getSigningLocationInsertBefore() - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
getSigningPrivateKey() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns the signing private key.
getSigningPrivateKey() - Method in interface org.apache.tsik.messaging.XmlTransportSecurity
Returns the signing private key.
getSigningPublicKey() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns the sigingin public key.
getSigningPublicKey() - Method in interface org.apache.tsik.messaging.XmlTransportSecurity
Returns the sigingin public key.
getSize() - Method in interface org.apache.tsik.xpath.Context
Retrieves the context size.
getSki() - Method in class org.apache.tsik.wss.elements.BinarySecurityToken
TODO javadoc.
getSki(X509Certificate) - Static method in class org.apache.tsik.wss.elements.BinarySecurityToken
Returns the SKI value from a cert.
getSki() - Method in class org.apache.tsik.wss.elements.KeyIdentifier
Returns the SKI.
getSoapFault() - Method in class org.apache.tsik.wss.WssException
Returns the SOAP fault.
getSoapRequestHeaders() - Method in class org.apache.tsik.messaging.XmlTransportSoap
Returns all custom SOAP request header blocks.
getSoapResponseFault() - Method in class org.apache.tsik.messaging.XmlTransportSoap
Returns the SOAP fault from the last response message received over this transport.
getSoapResponseHeader(String, String) - Method in class org.apache.tsik.messaging.XmlTransportSoap
Returns a SOAP header block from the last response message received over this transport.
getSoapResponseHeaders() - Method in class org.apache.tsik.messaging.XmlTransportSoap
Returns all SOAP header blocks from the last response message received over this transport.
getSoapVersion(Document) - Static method in class org.apache.tsik.messaging.SoapMessage
Returns the SOAP version (envelope namespace) of the given document, or null if the document element is not a SOAP Envelope.
getSoapVersion(DOMCursor) - Static method in class org.apache.tsik.messaging.SoapMessage
Returns the SOAP version (envelope namespace) of the element at the given cursor, or null if the element is not a SOAP Envelope.
getSoapVersion(DOMCursor, boolean) - Static method in class org.apache.tsik.messaging.SoapMessage
Translates 2002_12 into 2003_05 if requested.
getSoapVersion(String) - Static method in class org.apache.tsik.messaging.SoapMessage
Returns the SOAP version constant for the given namespace, or null if the namespace is not a SOAP Envelope namespace.
getSoapVersion(String, boolean) - Static method in class org.apache.tsik.messaging.SoapMessage
Returns the actual namespace URI, that is, if translation is requested 2002_12 will be returned if it is the SOAP version.
getSocketFactory() - Method in class org.apache.tsik.verifier.SSLTrustAdapter
Creates an SSL socket factory that will enable trust verification of peer certificates for the sockets it creates.
getStatus() - Method in class org.apache.tsik.messaging.AbstractResponse
 
getStatus() - Method in interface org.apache.tsik.messaging.XmlResponse
Deprecated. This method is not needed since an exception is always thrown when an error is returned from the service.
getStatus() - Method in class org.apache.tsik.wst.elements.RequestSecurityTokenResponse
TODO javadoc.
getString(String) - Method in class org.apache.tsik.wsp.Action
Gets a string from the common map.
getSubjectName() - Method in class org.apache.tsik.xmlsig.KeyInfo
Returns the certificate subject name (DN), or null if none is available.
getSupportedNamespaces() - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
getText() - Method in class org.apache.tsik.domutil.DOMCursor
Return all text under the current element concatentated together in tree order, ignoring non-text nodes.
getTrustVerifier() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns the custom trust verifier used to verify the certificate/key in the response signature.
getTrustVerifier() - Method in interface org.apache.tsik.messaging.XmlTransportSecurity
Returns the custom trust verifier used to verify the certificate/key in the response signature.
getType() - Method in class org.apache.tsik.messaging.MessageValidity
Returns the validity type, MessageValidity.SIGNATURE or MessageValidity.TRANSPORT.
getUnsignedLocation() - Method in class org.apache.tsik.messaging.MissingSignatureException
Returns the location that was required to be signed.
getUri(Class) - Static method in class org.apache.tsik.common.SchemaMapper
Returns the mapped URI of a class.
getUri() - Method in class org.apache.tsik.xmlenc.AlgorithmType
Returns the URI definition for this algorithm.
getUrl() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns the service URL.
getUrl() - Method in class org.apache.tsik.xmlsig.HardwarePrivateKey
TODO javadoc.
getUseExclusiveCanonicalization() - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
getUsername() - Method in class org.apache.tsik.wss.elements.UsernameToken
Returns the username.
getValidityInterval() - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
getVariable(String, String) - Method in interface org.apache.tsik.xpath.BindingContext
Retrieves the value of a specified variable.
getVariable(String, String) - Method in class org.apache.tsik.xpath.InScopeNamespacesBindingContext
 
getVariable(String, String) - Method in class org.apache.tsik.xpath.SimpleBindingContext
This currently only returns variables in the default binding.
getVerifyingKey() - Method in class org.apache.tsik.xmlsig.Verifier
Returns the verification key in the document.
getVerifyingLocations() - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
getVersion() - Method in class org.apache.tsik.messaging.SoapMessage
Returns the SOAP version of the message: SoapMessage.VERSION_1_1 or SoapMessage.VERSION_1_2.
getViolations() - Method in class org.apache.tsik.wsp.AbstractDependencyGraph
 
getViolations() - Method in class org.apache.tsik.wsp.Action
Returns the (potentially zero length) list of violations while executing this action.
getViolations() - Method in class org.apache.tsik.wsp.ActionViolation
 
getViolations() - Method in interface org.apache.tsik.wsp.DependencyGraph
Returns the dependency graph violations that occured during execution.
getViolations() - Method in interface org.apache.tsik.wsp.Violation
Returns a description of this violation.
getX509Certificate(String) - Method in class org.apache.tsik.wsp.Action
Gets an X.509 certificate Path from the common map.
getXML() - Method in class org.apache.tsik.messaging.AbstractRequest
Obtains the XML representation of a service request.
getXML() - Method in class org.apache.tsik.messaging.AbstractResponse
 
getXML(XmlRequest) - Method in class org.apache.tsik.messaging.MessageProvider
Obtains the XML representation of a service request.
getXML() - Method in class org.apache.tsik.messaging.SimpleRequest
 
getXML() - Method in class org.apache.tsik.messaging.XmlMessageException
Returns the message being processed at the time of the error.
getXML() - Method in interface org.apache.tsik.messaging.XmlRequest
Obtains the XML representation of a service request.
getXML() - Method in interface org.apache.tsik.messaging.XmlResponse
Return the XML document from which this response object was derived.
getXPath(String) - Method in class org.apache.tsik.wsp.Action
Gets an XPath from the common map.
getXPath() - Method in class org.apache.tsik.xpath.XPath
Returns the XPath expression used.
getXPathAttribute(String) - Method in class org.apache.tsik.domutil.DOMCursor
Return an XPath from the text value of the attribute with the given local name and a null namespace URI.
getXPathAttribute(String, String) - Method in class org.apache.tsik.domutil.DOMCursor
Return an XPath from the text value of the attribute with the given local name and namespace URI.
getXPathInContext(String) - Method in class org.apache.tsik.domutil.DOMCursor
Creates an XPath from a string XPath expression.
getXPathText() - Method in class org.apache.tsik.domutil.DOMCursor
Return an XPath from the text value of the current element.

H

HMACKey - class org.apache.tsik.xmlsig.HMACKey.
The HMACSigningKey implements the HMAC signature algorithm according to http://www.w3.org/2000/09/xmldsig#hmac-sha1.
HMACKey(byte[]) - Constructor for class org.apache.tsik.xmlsig.HMACKey
Creates an HMACKey.
HardwarePrivateKey - class org.apache.tsik.xmlsig.HardwarePrivateKey.
HardwarePrivateKey represents a signing key that exists in hardware.
HardwarePrivateKey(URL) - Constructor for class org.apache.tsik.xmlsig.HardwarePrivateKey
TODO javadoc.
HardwareSigningKey - class org.apache.tsik.xmlsig.HardwareSigningKey.
The HardwareSigningKey represents a hardware signing key.
HardwareSigningKey(PrivateKey) - Constructor for class org.apache.tsik.xmlsig.HardwareSigningKey
Creates a hardware signing key on a private key.
HardwareSigningKey(URL) - Constructor for class org.apache.tsik.xmlsig.HardwareSigningKey
Creates a hardware signing key on URL.
HashedByteArray - class org.apache.tsik.datatypes.HashedByteArray.
The HashedByteArray wraps a byte[] array into an object with a unique hashCode.
HashedByteArray(byte[]) - Constructor for class org.apache.tsik.datatypes.HashedByteArray
Creates a hashed byte array.
HttpsTrustAdapter - class org.apache.tsik.verifier.HttpsTrustAdapter.
An adapter class that can be used to verify the server certificates for an HTTPS connection.
HttpsTrustAdapter(TrustVerifier, int) - Constructor for class org.apache.tsik.verifier.HttpsTrustAdapter
Create an adaptor for use with HTTPS URL connections that calls a trust verifier to verify the server's certificates.
HttpsTrustAdapter(TrustVerifier, int, PrivateKey, X509Certificate[]) - Constructor for class org.apache.tsik.verifier.HttpsTrustAdapter
Create an adaptor for use with HTTPS URL connections that calls a trust verifier to verify the server's certificates, and authenticates the client using a given private key and certificate chain.
HttpsTrustAdapter(TrustVerifier, int, KeyStore, String) - Constructor for class org.apache.tsik.verifier.HttpsTrustAdapter
Create an adaptor for use with HTTPS URL connections that calls a trust verifier to verify the server's certificates, and authenticates the client using the given key store and password.
hasCertificate() - Method in class org.apache.tsik.wss.elements.BinarySecurityToken
TODO javadoc.
hasCertificate() - Method in class org.apache.tsik.wss.elements.KeyIdentifier
Returns whether this KeyIdentifier represents a certificate.
hasKeyIdentifier() - Method in class org.apache.tsik.wss.elements.SecurityTokenReference
Returns whether the token reference is to a key identifier.
hasReference() - Method in class org.apache.tsik.wss.elements.SecurityTokenReference
Returns whether the token reference is to a string.
hasSki() - Method in class org.apache.tsik.wss.elements.BinarySecurityToken
TODO javadoc.
hasSki() - Method in class org.apache.tsik.wss.elements.KeyIdentifier
Returns whether this KeyIdentifier represents a SKI.
hashCode() - Method in class org.apache.tsik.datatypes.HashedByteArray
 
hashCode() - Method in class org.apache.tsik.datatypes.TimeInterval
 
hashCode() - Method in class org.apache.tsik.datatypes.URIPrincipal
 
httpsTrustAdapter - Variable in class org.apache.tsik.messaging.AbstractTransport
TODO javadoc.

I

IDDiscriminator - interface org.apache.tsik.xpath.IDDiscriminator.
Used to identify XML attributes of type ID when searching using the XPath 'id' function.
INVALID - Static variable in class org.apache.tsik.wst.elements.Status
TODO javadoc.
ISSUE - Static variable in class org.apache.tsik.wst.elements.RequestType
http://schemas.xmlsoap.org/ws/2005/02/trust/Issue.
Id - class org.apache.tsik.wss.Id.
The wsu:Id element.
InScopeNamespacesBindingContext - class org.apache.tsik.xpath.InScopeNamespacesBindingContext.
TODO javadoc.
InScopeNamespacesBindingContext(BindingContext, Node) - Constructor for class org.apache.tsik.xpath.InScopeNamespacesBindingContext
TODO javadoc.
InsecureTransportException - exception org.apache.tsik.messaging.InsecureTransportException.
This exception is thrown by MessageProvider.checkTransport(org.apache.tsik.messaging.XmlTransport, org.apache.tsik.messaging.XmlRequest) when the web service requires a private/encrypted transport (e.g., SSL/TLS) and the XmlTransportSecurity.isTransportPrivate() method returns false.
InsecureTransportException() - Constructor for class org.apache.tsik.messaging.InsecureTransportException
Creates an InsecureTransportException.
InsecureTransportException(String) - Constructor for class org.apache.tsik.messaging.InsecureTransportException
Creates an InsecureTransportException.
Issuer - class org.apache.tsik.wst.elements.Issuer.
Implements the Issuer element.
Issuer(EndpointReferenceType[]) - Constructor for class org.apache.tsik.wst.elements.Issuer
Creates an Issuer.
info(Object) - Method in class org.apache.tsik.common.J2seLogger
 
info(Object) - Method in class org.apache.tsik.common.Log4jLogger
 
info(Object) - Method in interface org.apache.tsik.common.Logger
Infos the message.
input - Variable in class org.apache.tsik.wsp.Action
The document that this action operates on.
insertInto(DOMWriteCursor, String) - Static method in class org.apache.tsik.wss.Id
Inserts the id as an wsu:Id into the cursor.
isDebugEnabled() - Method in class org.apache.tsik.common.J2seLogger
 
isDebugEnabled() - Method in class org.apache.tsik.common.Log4jLogger
 
isDebugEnabled() - Method in interface org.apache.tsik.common.Logger
Returns wether the logger is debug enabled.
isDocumentEmpty() - Method in class org.apache.tsik.domutil.DOMCursor
Return whether the cursor's document contains no elements.
isIDAttribute(Element, String, String) - Method in interface org.apache.tsik.xpath.IDDiscriminator
Returns whether the attribute with the specified namespace URI and local name is of type ID, in the context of the given Element.
isIDAttribute(Element, String, String) - Method in class org.apache.tsik.xpath.SimpleIDDiscriminator
 
isReferenced(XPath) - Method in class org.apache.tsik.xmlsig.Verifier
Returns whether the element at the given XPath is contained by one of the Signature references, i.e., whether it is signed.
isSoapMessage(Document) - Static method in class org.apache.tsik.messaging.SoapMessage
Tests whether a document's root element is the SOAP Envelope element.
isTransportPrivate() - Method in class org.apache.tsik.messaging.AbstractTransport
Returns whether the transport's communications are private, eg, encrypted.
isTransportPrivate() - Method in interface org.apache.tsik.messaging.XmlTransportSecurity
Returns whether the transport's communications are private, e.g., encrypted.
isUsernameToken(SecurityToken) - Static method in class org.apache.tsik.wss.elements.UsernameToken
Returns whether a security token is a username token.
isValid() - Method in class org.apache.tsik.messaging.MessageValidity
Returns whether the message is valid.
isValid(Element) - Method in class org.apache.tsik.messaging.MessageValidity
Returns whether the given XML element (and all XML descendents) was signed/validated.
isValid(XPath) - Method in class org.apache.tsik.messaging.MessageValidity
Returns whether the XML at the given XPath location (and all XML descendents) was signed/validated.

J

J2seLogger - class org.apache.tsik.common.J2seLogger.
A very simple J2SE logger using System.error.
J2seLogger() - Constructor for class org.apache.tsik.common.J2seLogger
 

K

KeyConverter - class org.apache.tsik.xmlsig.tools.KeyConverter.
Converts from and to XML and Java formats.
KeyExport - class org.apache.tsik.xmlsig.tools.KeyExport.
TODO javadoc.
KeyExport() - Constructor for class org.apache.tsik.xmlsig.tools.KeyExport
 
KeyIdentifier - class org.apache.tsik.wss.elements.KeyIdentifier.
Implements the wsse:KeyIdentifier element.
KeyIdentifier(X509Certificate) - Constructor for class org.apache.tsik.wss.elements.KeyIdentifier
Creates a new KeyIdentifier instance.
KeyIdentifier(byte[]) - Constructor for class org.apache.tsik.wss.elements.KeyIdentifier
Creates a new KeyIdentifier instance.
KeyInfo - class org.apache.tsik.wss.elements.KeyInfo.
Implements the KeyInfo element.
KeyInfo(SecurityTokenReference) - Constructor for class org.apache.tsik.wss.elements.KeyInfo
Creates a key info.
KeyInfo - class org.apache.tsik.xmlsig.KeyInfo.
Contains key information corresponding to the XML Signature KeyInfo element.
KeyInfo() - Constructor for class org.apache.tsik.xmlsig.KeyInfo
Creates an empty KeyInfo object for which all getter methods will return null.
KeyResolver - interface org.apache.tsik.xmlenc.KeyResolver.
TODO javadoc.
keyExport(File, String, File, char[], char[]) - Static method in class org.apache.tsik.xmlsig.tools.KeyExport
Execute command as described by KeyExport.usage().
keyInfoToCertificate(Document, XPath) - Static method in class org.apache.tsik.xmlsig.tools.KeyConverter
Converts a dsig KeyInfo into a Sun JCE X509Certificate format.
keyInfoToPrivateKey(Document, XPath) - Static method in class org.apache.tsik.xmlsig.tools.KeyConverter
Converts a dsig KeyInfo into a Sun JCE PrivateKey format.
keyInfoToPublicKey(Document, XPath) - Static method in class org.apache.tsik.xmlsig.tools.KeyConverter
Converts a KeyInfo into a Sun JCE PublicKey format.

L

LAST_CHILD_XPATH - Static variable in class org.apache.tsik.messaging.MessageProvider
The common location for a response signature is represented by this XPath expression: /*/*[last()].
Log4jLogger - class org.apache.tsik.common.Log4jLogger.
A logger using ASF Log4J.
Logger - interface org.apache.tsik.common.Logger.
A simple logger interface for tsik modeled after log4j.
LoggerFactory - class org.apache.tsik.common.LoggerFactory.
Use the logger factory to get a logger suitable for your environment.
LoggerFactory() - Constructor for class org.apache.tsik.common.LoggerFactory
 
LoggingTrustVerifier - class org.apache.tsik.verifier.LoggingTrustVerifier.
Filters trust verifications while logging them to an output stream.
LoggingTrustVerifier(TrustVerifier, PrintStream) - Constructor for class org.apache.tsik.verifier.LoggingTrustVerifier
Creates a notification trust verifier.
logRawResponse(byte[]) - Method in class org.apache.tsik.messaging.AbstractTransport
This method may be overridden to log the raw response data before it is parsed as XML.
logRequest(Document, PrintStream) - Method in class org.apache.tsik.messaging.AbstractTransport
Writes the request message to the given output stream.
logRequest(Document, PrintStream) - Method in class org.apache.tsik.messaging.XmlTransportDoc
 
logResponse(Document, PrintStream) - Method in class org.apache.tsik.messaging.AbstractTransport
Writes the response message to the given output stream.

M

MapAction - class org.apache.tsik.wsp.actions.MapAction.
A map action has no input or output, but serves to map or remap values.
MapAction(Map) - Constructor for class org.apache.tsik.wsp.actions.MapAction
Creates a single map remapper.
MapAction(Map, Map) - Constructor for class org.apache.tsik.wsp.actions.MapAction
Creates a dual map remapper.
MessageProvider - class org.apache.tsik.messaging.MessageProvider.
Performs message-specific processing needed by a transport, and is typically provided by the web service API.
MessageProvider() - Constructor for class org.apache.tsik.messaging.MessageProvider
 
MessageSecurity - interface org.apache.tsik.messaging.MessageSecurity.
Defines message security processing -- this is a feature that is not actively used in the newer ws-* packages.
MessageValidity - class org.apache.tsik.messaging.MessageValidity.
Contains message validity information for specific credentials, signatures and XML message locations.
MessageValidity(String, KeyInfo) - Constructor for class org.apache.tsik.messaging.MessageValidity
Creates a validity object without a DOM.
MessageValidity(Document, String, KeyInfo, Exception) - Constructor for class org.apache.tsik.messaging.MessageValidity
Creates a validity object for an entire message.
MessageValidity(Document, String, KeyInfo, Exception, Element, Element[]) - Constructor for class org.apache.tsik.messaging.MessageValidity
Creates a validity object for an XML Signature.
MissingSignatureException - exception org.apache.tsik.messaging.MissingSignatureException.
Thrown when a signature is not present that signs (references) a part of the message that is required to be signed.
MissingSignatureException(Document, XPath) - Constructor for class org.apache.tsik.messaging.MissingSignatureException
Creates a MissingSignatureException.
main(String[]) - Static method in class org.apache.tsik.xmlsig.tools.KeyConverter
TODO javadoc.
main(String[]) - Static method in class org.apache.tsik.xmlsig.tools.KeyExport
Execute command as described by KeyExport.usage().
main(String[]) - Static method in class org.apache.tsik.xmlsig.tools.Pkcs12Import
Execute command as described by Pkcs12Import.usage().
main(String[]) - Static method in class org.apache.tsik.xmlsig.tools.PrivateKeyTool
TODO javadoc.
makeResponse(Document) - Method in class org.apache.tsik.messaging.AbstractRequest
Creates the response object for a given response document.
makeResponse(XmlRequest, Document) - Method in class org.apache.tsik.messaging.MessageProvider
Makes the response object for a given response document.
makeResponse(Document) - Method in class org.apache.tsik.messaging.SimpleRequest
 
makeResponse(Document) - Method in interface org.apache.tsik.messaging.XmlRequest
Creates the response object for a given response document.
makeSigningKey(Key) - Static method in class org.apache.tsik.xmlsig.SigningKeyFactory
Returns a signing key for the given private key.
makeVerifyingKey(KeyInfo) - Static method in class org.apache.tsik.xmlsig.VerifyingKeyFactory
Returns a verifying key for the public key that would be returned by KeyInfo.getKeyValue().
makeVerifyingKey(Key) - Static method in class org.apache.tsik.xmlsig.VerifyingKeyFactory
Returns a verifying key for the given public key .
makeVerifyingKey(X509Certificate[]) - Static method in class org.apache.tsik.xmlsig.VerifyingKeyFactory
Returns a verifying key for the given certificate chain.
map - Variable in class org.apache.tsik.wsp.AbstractDependencyGraph
The common shared by all actions.
map - Variable in class org.apache.tsik.wsp.Action
A common map between all actions.
map(String, Object) - Method in class org.apache.tsik.wsp.actions.MapAction
Maps a value.
map(String, Key) - Method in class org.apache.tsik.wss.DefaultTokenResolver
 
map(String, byte[]) - Method in class org.apache.tsik.wss.DefaultTokenResolver
 
map(X509Certificate, Key) - Method in class org.apache.tsik.wss.DefaultTokenResolver
 
map(byte[], X509Certificate) - Method in class org.apache.tsik.wss.DefaultTokenResolver
 
map(String, X509Certificate) - Method in class org.apache.tsik.wss.DefaultTokenResolver
 
map(byte[], Key) - Method in class org.apache.tsik.wss.DefaultTokenResolver
 
map(byte[], X509Certificate) - Method in interface org.apache.tsik.wss.TokenResolver
Maps a ski to a cert.
map(byte[], Key) - Method in interface org.apache.tsik.wss.TokenResolver
Maps a ski to a key.
map(String, Key) - Method in interface org.apache.tsik.wss.TokenResolver
Maps an id to a key.
map(String, byte[]) - Method in interface org.apache.tsik.wss.TokenResolver
Maps an id to a subject key identifier.
map(String, X509Certificate) - Method in interface org.apache.tsik.wss.TokenResolver
Maps an id to a cert.
map(X509Certificate, Key) - Method in interface org.apache.tsik.wss.TokenResolver
Maps a cert to a key.
matchName(String, String) - Method in class org.apache.tsik.domutil.DOMCursor
Deprecated. please use DOMCursor.atElement(java.lang.String, java.lang.String) instead.
moveBefore(DOMCursor) - Method in class org.apache.tsik.domutil.DOMWriteCursor
Remove the sub-tree at the given cursor and insert it before the current element.
moveInputToXPath(XPath) - Method in class org.apache.tsik.wsp.Action
Moves the input cursor to the xpath.
moveOutputToXPath(XPath) - Method in class org.apache.tsik.wsp.Action
Moves the output cursor to the xpath.
moveToChild(int) - Method in class org.apache.tsik.domutil.DOMCursor
Move this cursor to the Nth child element of the element at the current position, counting from the first or last child depending on the sign of the index.
moveToChild(String, String) - Method in class org.apache.tsik.domutil.DOMCursor
Move this cursor to the element with the given name that is a child of the element at the current position.
moveToDescendant(String, String, boolean) - Method in class org.apache.tsik.domutil.DOMCursor
Move this cursor to the element with the given name that is a descendant of the element at the current position.
moveToParent() - Method in class org.apache.tsik.domutil.DOMCursor
Move this cursor to the parent element of the element at the current position.
moveToSibling(int) - Method in class org.apache.tsik.domutil.DOMCursor
Move this cursor to the Nth adjacent sibling element of the element at the current position, moving forward or backward depending on the sign of the index.
moveToSibling(String, String) - Method in class org.apache.tsik.domutil.DOMCursor
Move this cursor to the element with the given name that is a following sibling of the element at the current position.
moveToTop() - Method in class org.apache.tsik.domutil.DOMCursor
Move this cursor to the top element (document element).
moveToXPath(XPath) - Method in class org.apache.tsik.domutil.DOMCursor
Move this cursor to the element specified by the given XPath, using the current cursor position as the context for the XPath expression.
moveUnder(DOMCursor) - Method in class org.apache.tsik.domutil.DOMWriteCursor
Remove the sub-tree at the given cursor and add it as the last child of the current element.

N

NOT_AT - Static variable in class org.apache.tsik.common.Strings
TODO: javadoc
NULL_PARAM - Static variable in class org.apache.tsik.common.Strings
TODO: javadoc
NotTrustVerifier - class org.apache.tsik.verifier.NotTrustVerifier.
Negates another verifier to determine whether to trust a key or certificate.
NotTrustVerifier(TrustVerifier) - Constructor for class org.apache.tsik.verifier.NotTrustVerifier
Creates a logical NOT verifier.
NotifyingTrustVerifier - class org.apache.tsik.verifier.NotifyingTrustVerifier.
Filters trust verifications while calling a notify method.
NotifyingTrustVerifier(TrustVerifier) - Constructor for class org.apache.tsik.verifier.NotifyingTrustVerifier
Creates a notification trust verifier.
needsOutputDocument() - Method in class org.apache.tsik.wsp.Action
Returns whether this action needs to have an output document set.
needsOutputDocument() - Method in class org.apache.tsik.wsp.actions.MapAction
 
needsOutputDocument() - Method in class org.apache.tsik.wss.actions.CheckMustUnderstand
 
needsOutputDocument() - Method in class org.apache.tsik.wss.actions.CheckSecurityHeader
 
needsOutputDocument() - Method in class org.apache.tsik.wss.actions.CreateBinarySecurityToken
 
needsOutputDocument() - Method in class org.apache.tsik.wss.actions.CreateSecurityHeader
 
needsOutputDocument() - Method in class org.apache.tsik.wss.actions.CreateSoapHeader
 
needsOutputDocument() - Method in class org.apache.tsik.wss.actions.DecryptBody
 
needsOutputDocument() - Method in class org.apache.tsik.wss.actions.EncryptBody
 
needsOutputDocument() - Method in class org.apache.tsik.wss.actions.SignBody
 
needsOutputDocument() - Method in class org.apache.tsik.wss.actions.VerifyBody
 
needsOutputDocument() - Method in class org.apache.tsik.wsx.actions.CheckDialectIsPolicy
 
needsOutputDocument() - Method in class org.apache.tsik.wsx.actions.CreateGetMetadataRequest
 
needsOutputDocument() - Method in class org.apache.tsik.wsx.actions.CreateGetMetadataResponse
 
needsOutputDocument() - Method in class org.apache.tsik.wsx.actions.GetDataFromHeader
 
notify(X509Certificate[], PublicKey, String, TrustVerificationException) - Method in class org.apache.tsik.verifier.LoggingTrustVerifier
 
notify(X509Certificate[], PublicKey, String, TrustVerificationException) - Method in class org.apache.tsik.verifier.NotifyingTrustVerifier
Notifies that a trust verification has occured.
numberOfSecurityHeaders() - Method in class org.apache.tsik.wss.Wss
Returns the number of security headers.

O

OrTrustVerifier - class org.apache.tsik.verifier.OrTrustVerifier.
Uses an array of other verifiers to determine whether to trust a key or certificate.
OrTrustVerifier(TrustVerifier[]) - Constructor for class org.apache.tsik.verifier.OrTrustVerifier
Creates a logical OR verifier.
org.apache.tsik.common - package org.apache.tsik.common
These common files are used within the wss, wst, wsa packages.
org.apache.tsik.crl - package org.apache.tsik.crl
Handles Certificate Revocation Lists (CRLs).
org.apache.tsik.datatypes - package org.apache.tsik.datatypes
Provides passive data types of general utility.
org.apache.tsik.domutil - package org.apache.tsik.domutil
A simplified interface to the XML Document Object Model (DOM).
org.apache.tsik.domutil.elements - package org.apache.tsik.domutil.elements
Base classes for java-to-xml implementations.
org.apache.tsik.messaging - package org.apache.tsik.messaging
The messaging framework.
org.apache.tsik.verifier - package org.apache.tsik.verifier
Verifies trust of public keys and certificates.
org.apache.tsik.wsa - package org.apache.tsik.wsa
Implements the WS-Addressing specification.
org.apache.tsik.wsa.elements - package org.apache.tsik.wsa.elements
Elements in the WS-Addressing schema.
org.apache.tsik.wsa.types - package org.apache.tsik.wsa.types
Types in the WS-Addressing schema.
org.apache.tsik.wsp - package org.apache.tsik.wsp
This package implements policies.
org.apache.tsik.wsp.actions - package org.apache.tsik.wsp.actions
This package contains actions that can be used when constructing dependency graphs.
org.apache.tsik.wss - package org.apache.tsik.wss
Implements the WS-Security specification via traditional APIs.
org.apache.tsik.wss.actions - package org.apache.tsik.wss.actions
WS-Security related actions that can be used in dependency graphs.
org.apache.tsik.wss.elements - package org.apache.tsik.wss.elements
Elements in the WS-Security schema.
org.apache.tsik.wss.graphs - package org.apache.tsik.wss.graphs
WS-Security related dependency graphs.
org.apache.tsik.wst - package org.apache.tsik.wst
Implements the WS-Trust specification.
org.apache.tsik.wst.elements - package org.apache.tsik.wst.elements
Elements for the WS-Trust schema.
org.apache.tsik.wsx - package org.apache.tsik.wsx
Implements the WS-MetadataExchange specification.
org.apache.tsik.wsx.actions - package org.apache.tsik.wsx.actions
WS-MetadataExchange related actions that can be used in dependency graphs.
org.apache.tsik.wsx.graphs - package org.apache.tsik.wsx.graphs
WS-MetadataExchange related dependency graphs.
org.apache.tsik.xmlenc - package org.apache.tsik.xmlenc
Provides an interface to XML Encryption.
org.apache.tsik.xmlsig - package org.apache.tsik.xmlsig
This API provides an interface to XML Digital Signatures.
org.apache.tsik.xmlsig.tools - package org.apache.tsik.xmlsig.tools
This API provides useful tools for XML signature processing.
org.apache.tsik.xpath - package org.apache.tsik.xpath
XPath expression and its namespaces.
output - Variable in class org.apache.tsik.wsp.Action
The document that this action writes its output into.

P

POLICY_URI - Static variable in class org.apache.tsik.wsx.WsxConstants
Represents http://schemas.xmlsoap.org/ws/2004/09/policy
PROP_FACTORY - Static variable in class org.apache.tsik.xpath.XPathAPI
Name of the system property that names the default XPathFactory implementation.
PROP_FACTORY_DEFAULT - Static variable in class org.apache.tsik.xpath.XPathAPI
Name of default XPathFactory implementation class to use if the system property named by PROP_FACTORY is unset.
Pkcs12Import - class org.apache.tsik.xmlsig.tools.Pkcs12Import.
Pkcs12Import contains a simple static function and command line interpreter for importing a PKCS12 certificate file into a Java KeyStore.
Pkcs12Import() - Constructor for class org.apache.tsik.xmlsig.tools.Pkcs12Import
 
PrivateKeyTool - class org.apache.tsik.xmlsig.tools.PrivateKeyTool.
PrivateKeyTool lets you import and export keys and certificates from and to JKS keystores.
PrivateKeyTool() - Constructor for class org.apache.tsik.xmlsig.tools.PrivateKeyTool
 
parseISODate(String) - Static method in class org.apache.tsik.datatypes.DateTime
Parses an ISO date string and returns the date in the UTC time zone.
parseISODateTime(String) - Static method in class org.apache.tsik.datatypes.DateTime
Parses an ISO date-time string and returns the date in the UTC time zone.
parseResponse(URLConnection, InputStream) - Method in class org.apache.tsik.messaging.AbstractTransport
Internal method subject to future change or removal.
pkcs12Import(File, char[], String, File, char[], char[]) - Static method in class org.apache.tsik.xmlsig.tools.Pkcs12Import
Execute command as described by Pkcs12Import.usage().
pkcs12Import(File, char[], String, File, char[], char[], String) - Static method in class org.apache.tsik.xmlsig.tools.Pkcs12Import
Execute command as described by Pkcs12Import.usage().
placeCursor(DOMCursor, String, String, String, String[]) - Static method in class org.apache.tsik.domutil.elements.ElementImpl
Places the cursor on the first element of given type in the cursor.
prefix - Static variable in class org.apache.tsik.wss.Id
TODO javadoc.
prefix - Static variable in class org.apache.tsik.wss.elements.KeyInfo
 
prefix - Static variable in class org.apache.tsik.wss.elements.Security
The prefix of the element.
prefix - Static variable in class org.apache.tsik.wss.elements.Signature
 
printStackTrace() - Method in class org.apache.tsik.xpath.XPathException
 
printStackTrace(PrintStream) - Method in class org.apache.tsik.xpath.XPathException
 
printStackTrace(PrintWriter) - Method in class org.apache.tsik.xpath.XPathException
 
privateKeyToKeyInfo(PrivateKey) - Static method in class org.apache.tsik.xmlsig.tools.KeyConverter
Converts a Java PrivateKey into a KeyInfo as defined in (http://www.w3.org/2000/09/xmldsig#).
process(DOMWriteCursor) - Method in interface org.apache.tsik.common.WsHandler
Processes the DOM at the current element.
process() - Method in class org.apache.tsik.messaging.SoapMessage
Processes the SOAP message with the set of WsHandlers.
process(Security, TokenResolver) - Method in class org.apache.tsik.wss.Wss
Process the Wss message.
process(SoapMessage, TokenResolver) - Method in class org.apache.tsik.wss.elements.Security
Process this Security header.
process(DOMWriteCursor) - Method in class org.apache.tsik.wst.Wst
 
publicKeyToKeyInfo(PublicKey) - Static method in class org.apache.tsik.xmlsig.tools.KeyConverter
Converts a Java PublicKey into a KeyInfo as defined in (http://www.w3.org/2000/09/xmldsig#).
publish(boolean) - Method in class org.apache.tsik.domutil.DOMCursor
Publishes the current element as an XML text string.
publish(OutputStream, boolean) - Method in class org.apache.tsik.domutil.DOMCursor
Publishes the current element as XML text to the given output stream.
publishRequest(URLConnection, Document) - Method in class org.apache.tsik.messaging.AbstractTransport
Internal method subject to future change or removal.
putAllCertificates(KeyStore) - Method in class org.apache.tsik.xmlenc.X509KeyResolver
TODO javadoc.
putAllKeys(KeyStore, char[]) - Method in class org.apache.tsik.xmlenc.X509KeyResolver
TODO javadoc.
putCertificate(X509Certificate) - Method in class org.apache.tsik.xmlenc.X509KeyResolver
TODO javadoc.
putCertificate(KeyStore, String) - Method in class org.apache.tsik.xmlenc.X509KeyResolver
TODO javadoc.
putKey(Key, X509Certificate[]) - Method in class org.apache.tsik.xmlenc.X509KeyResolver
TODO javadoc.
putKey(KeyStore, String, char[]) - Method in class org.apache.tsik.xmlenc.X509KeyResolver
TODO javadoc.

Q

QName - class org.apache.tsik.datatypes.QName.
Represents a QName as defined in http://www.w3.org/TR/xmlschema-2/#QName .
QName(String, String, String) - Constructor for class org.apache.tsik.datatypes.QName
Creates a QName.
QName(String, Map) - Constructor for class org.apache.tsik.datatypes.QName
Creates a QName.

R

RECEIVER - Static variable in class org.apache.tsik.messaging.SoapFault
The SOAP 1.2 Receiver fault code.
RENEW - Static variable in class org.apache.tsik.wst.elements.RequestType
http://schemas.xmlsoap.org/ws/2005/02/trust/Renew.
ROOT_ELEMENT_XPATH - Static variable in class org.apache.tsik.messaging.MessageProvider
The common location for a request signature is represented by this XPath expression: /*.
RSA1_5 - Static variable in class org.apache.tsik.xmlenc.AlgorithmType
RSAES-PKCS1-v1_5 algorithm, specified in RFC 2437 and by http://www.w3.org/2001/04/xmlenc#rsa-1_5.
RSASigningKey - class org.apache.tsik.xmlsig.RSASigningKey.
The RSASigningKey implements the RSA signature algorithm according to http://www.w3.org/2000/09/xmldsig#rsa-sha1.
RSASigningKey(PrivateKey) - Constructor for class org.apache.tsik.xmlsig.RSASigningKey
Creates an RSASigningKey.
RSAVerifyingKey - class org.apache.tsik.xmlsig.RSAVerifyingKey.
Encapsulates an RSA public key that is used within the signer as a verifying key.
RSAVerifyingKey(PublicKey) - Constructor for class org.apache.tsik.xmlsig.RSAVerifyingKey
Creates an RSAVerifyingKey based on a PublicKey.
RSAVerifyingKey(X509Certificate[]) - Constructor for class org.apache.tsik.xmlsig.RSAVerifyingKey
Creates an RSAVerifyingKey based on a public key.
ReferenceList - class org.apache.tsik.wss.elements.ReferenceList.
Implements the KeyInfo element.
ReferenceList(String) - Constructor for class org.apache.tsik.wss.elements.ReferenceList
Creates a reference list.
RequestSecurityToken - class org.apache.tsik.wst.elements.RequestSecurityToken.
Implements the RequestSecurityToken element.
RequestSecurityToken(String, Issuer, RequestType) - Constructor for class org.apache.tsik.wst.elements.RequestSecurityToken
Constructs a RequestedSecurityToken object.
RequestSecurityTokenResponse - class org.apache.tsik.wst.elements.RequestSecurityTokenResponse.
Implements the RequestSecurityTokenResponse element.
RequestSecurityTokenResponse(String, RequestedSecurityToken, RequestedAttachedReference, Status) - Constructor for class org.apache.tsik.wst.elements.RequestSecurityTokenResponse
TODO javadoc.
RequestType - class org.apache.tsik.wst.elements.RequestType.
Implements the RequestType element.
RequestType(String) - Constructor for class org.apache.tsik.wst.elements.RequestType
TODO javadoc.
RequestedAttachedReference - class org.apache.tsik.wst.elements.RequestedAttachedReference.
Implements the RequestedAttachedReference element.
RequestedAttachedReference(String, SecurityTokenReference) - Constructor for class org.apache.tsik.wst.elements.RequestedAttachedReference
Constructs a RequestedAttachedReference object.
RequestedSecurityToken - class org.apache.tsik.wst.elements.RequestedSecurityToken.
Implements the RequestSecurityToken element.
RequestedSecurityToken(String, DOMCursor) - Constructor for class org.apache.tsik.wst.elements.RequestedSecurityToken
TODO javadoc.
readKeyInfo(Element) - Method in class org.apache.tsik.xmlsig.DSAVerifyingKey
 
readKeyInfo(Element) - Method in class org.apache.tsik.xmlsig.HMACKey
 
readKeyInfo(Element) - Method in class org.apache.tsik.xmlsig.RSAVerifyingKey
 
readKeyInfo(Element) - Method in interface org.apache.tsik.xmlsig.VerifyingKey
Reads keying information from a <ds:KeyInfo> element.
remap(String, String) - Method in class org.apache.tsik.wsp.actions.MapAction
Remaps a value.
remove() - Method in class org.apache.tsik.domutil.DOMWriteCursor
Remove the sub-tree for the current element.
removeResponseEnvelope(Document) - Method in class org.apache.tsik.messaging.AbstractTransport
Removes the envelope from the response, for transports like SOAP that use a message envelope.
removeResponseEnvelope(Document) - Method in class org.apache.tsik.messaging.XmlTransportSoap
 
resolve(KeyInfo) - Method in interface org.apache.tsik.xmlenc.KeyResolver
TODO javadoc.
resolve(KeyInfo) - Method in class org.apache.tsik.xmlenc.X509KeyResolver
 
resolveCert(String) - Method in class org.apache.tsik.wss.DefaultTokenResolver
 
resolveCert(byte[]) - Method in class org.apache.tsik.wss.DefaultTokenResolver
 
resolveCert(SecurityTokenReference) - Method in class org.apache.tsik.wss.DefaultTokenResolver
 
resolveCert(SecurityTokenReference) - Method in interface org.apache.tsik.wss.TokenResolver
Resolves the cert based on a security token reference, based on key identifier or reference.
resolveCert(String) - Method in interface org.apache.tsik.wss.TokenResolver
Resolves a cert based on an id.
resolveCert(byte[]) - Method in interface org.apache.tsik.wss.TokenResolver
Resolves a cert based in a ski.
resolveKey(String) - Method in class org.apache.tsik.wss.DefaultTokenResolver
 
resolveKey(byte[]) - Method in class org.apache.tsik.wss.DefaultTokenResolver
 
resolveKey(SecurityTokenReference) - Method in class org.apache.tsik.wss.DefaultTokenResolver
 
resolveKey(SecurityTokenReference) - Method in interface org.apache.tsik.wss.TokenResolver
Resolves a key based on a security token reference, based on key identifier or reference.
resolveKey(String) - Method in interface org.apache.tsik.wss.TokenResolver
Resolves the key based on the id.
resolveKey(byte[]) - Method in interface org.apache.tsik.wss.TokenResolver
Resolves the key based on the ski.
responseValidity - Variable in class org.apache.tsik.messaging.AbstractTransport
TODO javadoc.

S

SENDER - Static variable in class org.apache.tsik.messaging.SoapFault
The SOAP 1.2 Sender fault code.
SERVER - Static variable in class org.apache.tsik.messaging.SoapFault
The SOAP 1.1 Server fault code.
SIGNATURE - Static variable in class org.apache.tsik.messaging.MessageValidity
Returned by MessageValidity.getType() to indicate that this validity object was obtained from an XML Signature, and applies only to the portion of the message that was signed.
SSLTrustAdapter - class org.apache.tsik.verifier.SSLTrustAdapter.
An adapter class that can be used to verify the peer certificates for an SSL connection.
SSLTrustAdapter(TrustVerifier, int) - Constructor for class org.apache.tsik.verifier.SSLTrustAdapter
Create an adaptor for use with SSL sockets that calls a trust verifier to verify the peer's certificates.
SSLTrustAdapter(TrustVerifier, int, PrivateKey, X509Certificate[]) - Constructor for class org.apache.tsik.verifier.SSLTrustAdapter
Create an adaptor for use with SSL sockets that calls a trust verifier to verify the peer's certificates, and authenticates the client using a given private key and certificate chain.
SSLTrustAdapter(TrustVerifier, int, KeyStore, String) - Constructor for class org.apache.tsik.verifier.SSLTrustAdapter
Create an adaptor for use with SSL sockets that calls a trust verifier to verify the peer's certificates, and authenticates the client using the given key store and password.
SchemaMapper - class org.apache.tsik.common.SchemaMapper.
Maps an element class to a namespace URI and element name.
Security - class org.apache.tsik.wss.elements.Security.
Represents the WS-Security header.
Security() - Constructor for class org.apache.tsik.wss.elements.Security
Creates an empty WS-Security header.
Security(ArrayList) - Constructor for class org.apache.tsik.wss.elements.Security
Creates a WS-Security header based on existing elements.
SecurityToken - class org.apache.tsik.wss.elements.SecurityToken.
Implements the base of SecurityToken elements.
SecurityToken() - Constructor for class org.apache.tsik.wss.elements.SecurityToken
 
SecurityTokenReference - class org.apache.tsik.wss.elements.SecurityTokenReference.
Implements the SecurityTokenReference element.
SecurityTokenReference(KeyIdentifier) - Constructor for class org.apache.tsik.wss.elements.SecurityTokenReference
Creates a reference to a key identifier.
SecurityTokenReference(String) - Constructor for class org.apache.tsik.wss.elements.SecurityTokenReference
Creates a reference using a string reference.
ServiceFailureException - exception org.apache.tsik.messaging.ServiceFailureException.
TODO javadocs.
SignAndEncryptBody - class org.apache.tsik.wss.graphs.SignAndEncryptBody.
Signs and encrypts a SOAP message.
SignAndEncryptBody(PrivateKey, X509Certificate, X509Certificate) - Constructor for class org.apache.tsik.wss.graphs.SignAndEncryptBody
Creates the graph.
SignBody - class org.apache.tsik.wss.actions.SignBody.
Signs the SOAP body.
SignBody() - Constructor for class org.apache.tsik.wss.actions.SignBody
Creates this action.
Signature - class org.apache.tsik.wss.elements.Signature.
Implements the Signature element.
Signature(KeyInfo) - Constructor for class org.apache.tsik.wss.elements.Signature
Creates a Signature over an existing key info.
Signer - class org.apache.tsik.xmlsig.Signer.
Signer signs XML documents according to the W3C XML-Signature specification (http://www.w3.org/2000/09/xmldsig#).
Signer(Document, PrivateKey, PublicKey) - Constructor for class org.apache.tsik.xmlsig.Signer
Creates a Signer with a signing key and a verifying key as part of the Signature element.
Signer(Document, PrivateKey) - Constructor for class org.apache.tsik.xmlsig.Signer
Creates a signer with a signing key.
Signer(Document, SigningKey) - Constructor for class org.apache.tsik.xmlsig.Signer
Creates a signer with a signing key.
Signer(Document, SigningKey, VerifyingKey) - Constructor for class org.apache.tsik.xmlsig.Signer
Creates a Signer with a signing key and a verifying key as part of the Signature element.
Signer(Document, PrivateKey, X509Certificate[]) - Constructor for class org.apache.tsik.xmlsig.Signer
Creates a Signer with a private key and a certificate chain.
Signer(Document, PrivateKey, X509Certificate) - Constructor for class org.apache.tsik.xmlsig.Signer
Creates a Signer with a private key and a certificate that contains a public key.
Signer(Document, SigningKey, KeyInfo) - Constructor for class org.apache.tsik.xmlsig.Signer
Creates a Signer with a signing key and verifying key information.
Signer(Document, PrivateKey, KeyInfo) - Constructor for class org.apache.tsik.xmlsig.Signer
Creates a Signer with a private key and verifying key information.
SigningKey - interface org.apache.tsik.xmlsig.SigningKey.
A class implements this interface if it can sign xml messages.
SigningKeyFactory - class org.apache.tsik.xmlsig.SigningKeyFactory.
TODO javadoc.
SimpleBindingContext - class org.apache.tsik.xpath.SimpleBindingContext.
Implements namespace bindings using a Map of namespaces.
SimpleBindingContext(Map) - Constructor for class org.apache.tsik.xpath.SimpleBindingContext
Construct a simple binding with a given namespace Map and use DefaultBindingContextImpl as the default binding.
SimpleBindingContext(Map, BindingContext) - Constructor for class org.apache.tsik.xpath.SimpleBindingContext
Construct a simple binding with a given namespace Map and default binding.
SimpleIDDiscriminator - class org.apache.tsik.xpath.SimpleIDDiscriminator.
A simple IDDiscriminator that considers all attributes with a local name of 'id' (of any case) to be of type ID.
SimpleIDDiscriminator() - Constructor for class org.apache.tsik.xpath.SimpleIDDiscriminator
 
SimpleRequest - class org.apache.tsik.messaging.SimpleRequest.
A request consisting of nothing more than an XML document.
SimpleRequest(Document, MessageProvider) - Constructor for class org.apache.tsik.messaging.SimpleRequest
Initializes the request with a specified request document and MessageProvider.
SimpleRequest(Document) - Constructor for class org.apache.tsik.messaging.SimpleRequest
Initializes the request with a specified request document and the default MessageProvider.
SimpleTrustVerifier - class org.apache.tsik.verifier.SimpleTrustVerifier.
A simple TrustVerifier implementation based on a collection of trusted public keys.
SimpleTrustVerifier(Collection) - Constructor for class org.apache.tsik.verifier.SimpleTrustVerifier
Creates an SimpleTrustVerifier from a collection of certificates.
SoapFault - class org.apache.tsik.messaging.SoapFault.
SOAP fault (error) information returned in a SOAP response message.
SoapFault(QName, String, String, Element) - Constructor for class org.apache.tsik.messaging.SoapFault
Creates a fault object.
SoapHeaderWrapper - class org.apache.tsik.wss.elements.SoapHeaderWrapper.
A utility class to wrap unhandled (unknown) elements.
SoapHeaderWrapper(Element) - Constructor for class org.apache.tsik.wss.elements.SoapHeaderWrapper
Wraps an unhandled element.
SoapMessage - class org.apache.tsik.messaging.SoapMessage.
Provides SOAP message processing.
SoapMessage(Document) - Constructor for class org.apache.tsik.messaging.SoapMessage
Creates a SOAP message object for a given SOAP document, wrapping the document in a SOAP 1.1 envelope if it doesn't already have one.
SoapMessage(Document, String) - Constructor for class org.apache.tsik.messaging.SoapMessage
Creates a SOAP message object for a given SOAP document, wrapping the document in a SOAP envelope if it doesn't already have one.
Status - class org.apache.tsik.wst.elements.Status.
Implements the Status element.
Status(String, String, String) - Constructor for class org.apache.tsik.wst.elements.Status
TODO javadoc.
Strings - class org.apache.tsik.common.Strings.
Localization of string values.
Strings() - Constructor for class org.apache.tsik.common.Strings
 
schemaValidateRequest(Document, Document[]) - Method in class org.apache.tsik.messaging.AbstractTransport
Schema validates the request message against the given schema documents.
schemaValidateResponse(Document, Document[]) - Method in class org.apache.tsik.messaging.AbstractTransport
Schema validates the response message against the given schema documents.
send(XmlRequest) - Method in class org.apache.tsik.messaging.AbstractTransport
 
send(XmlRequest) - Method in interface org.apache.tsik.messaging.XmlTransport
Deprecated. Please use XmlTransport.sendRequest(XmlRequest) instead, which throws XmlMessageException instead of Exception for better support of specific exception classes.
sendRequest(XmlRequest) - Method in class org.apache.tsik.messaging.AbstractTransport
Sends the request over the transport and returns the response.
sendRequest(XmlRequest) - Method in interface org.apache.tsik.messaging.XmlTransport
Sends the request over the transport and returns the response.
sendRequest(XmlRequest) - Method in class org.apache.tsik.messaging.XmlTransportDoc
Overrides the normal transport mechanism to log the request message and return null.
setAttribute(String, String) - Method in class org.apache.tsik.domutil.DOMWriteCursor
For the element at the current position, set (add, replace, or clear) the value of the attribute with the given local name and a null namespace URI.
setAttribute(String, String, String, String) - Method in class org.apache.tsik.domutil.DOMWriteCursor
For the element at the current position, set (add, replace, or clear) the value of the attribute with the given local name and namespace URI.
setBase(Base) - Method in class org.apache.tsik.wst.elements.RequestSecurityToken
TODO javadoc.
setCertificate(X509Certificate) - Method in class org.apache.tsik.xmlsig.KeyInfo
Changes the leaf certificate, also setting the certificate chain to an array of one, and setting related certificate fields as defined by KeyInfo.setCertificateInfo(java.security.cert.X509Certificate).
setCertificateChain(X509Certificate[]) - Method in class org.apache.tsik.xmlsig.KeyInfo
Changes the certificate chain, also setting the leaf certificate to the first array element, and setting related certificate fields as defined by KeyInfo.setCertificateInfo(java.security.cert.X509Certificate).
setCertificateInfo(X509Certificate) - Method in class org.apache.tsik.xmlsig.KeyInfo
Sets information related to the certificate without setting the leaf certificate or certificate chain.
setContentEncryption(boolean) - Method in class org.apache.tsik.xmlenc.Encryptor
Changes whether to use 'Element' or 'Content' encryption.
setDecryptingKey(Key) - Method in class org.apache.tsik.messaging.AbstractTransport
Changes the decryption key used for decrypting the response message.
setDecryptionKey(Key) - Method in class org.apache.tsik.xmlenc.Decryptor
Sets the decryption key prior to calling a decrypt method.
setDefaultIDDiscriminator(IDDiscriminator) - Static method in class org.apache.tsik.xpath.XPath
Changes the default ID resolver.
setEncryptingKey(Key) - Method in class org.apache.tsik.messaging.AbstractTransport
Changes the encryption key used for encrypting the request message, setting the encryption algorithm to null (meaning AlgorithmType.TRIPLEDES).
setEncryptingKey(Key, AlgorithmType) - Method in class org.apache.tsik.messaging.AbstractTransport
Changes the encryption key and algorithm used for encrypting the request message.
setEncryptingKeyInfo(KeyInfo) - Method in class org.apache.tsik.messaging.AbstractTransport
Changes the encrypting key information to be included it in the message.
setFault(SoapFault) - Method in class org.apache.tsik.messaging.SoapMessage
Adds the given SOAP fault under the SOAP Body element.
setHTTPRequestHeader(String, String) - Method in class org.apache.tsik.messaging.AbstractTransport
Sets a custom HTTP request header values for this transport.
setHeaders(Element[]) - Method in class org.apache.tsik.messaging.SoapMessage
Sets the specified SOAP header blocks, after deleting any existing header blocks.
setIDDiscriminator(IDDiscriminator) - Method in class org.apache.tsik.xpath.XPath
Changes the ID resolver for this XPath.
setId(String) - Method in class org.apache.tsik.wss.elements.EncryptedData
Sets the XML WSU identifier for this object.
setId(String) - Method in class org.apache.tsik.wss.elements.KeyIdentifier
Sets the wsu:Id on this KeyIdentifier.
setId(String) - Method in class org.apache.tsik.wss.elements.SecurityTokenReference
Sets the XML id of this element.
setIdXPath(String) - Method in class org.apache.tsik.xpath.XPath
Sets the XPath expression from an ID value, as with XPath.fromID(java.lang.String).
setInput(Document) - Method in class org.apache.tsik.wsp.AbstractDependencyGraph
 
setInput(Document) - Method in class org.apache.tsik.wsp.Action
Sets the input document that this action operates on.
setInput(Document) - Method in interface org.apache.tsik.wsp.DependencyGraph
Sets the input document that the graph operates on.
setInvalid(Exception) - Method in class org.apache.tsik.messaging.MessageValidity
Changes this validity object to an invalid state, setting the given exception as the reason invalid property.
setIssuerSerial(String, String) - Method in class org.apache.tsik.xmlsig.KeyInfo
Changes the certificate issuer name (DN) and serial number, for cases where the entire certificate is not to be included.
setKeyEncryptingKey(Key) - Method in class org.apache.tsik.messaging.AbstractTransport
Changes the encryption key used for encrypting the encrypting key before including it in the message.
setKeyEncryptingKey(Key, AlgorithmType) - Method in class org.apache.tsik.messaging.AbstractTransport
Changes the encryption key and algorithm used for encrypting the encrypting key before including it in the message.
setKeyIdentifier(byte[]) - Method in class org.apache.tsik.xmlsig.KeyInfo
Changes the subject key identifier.
setKeyInfo(KeyInfo) - Method in class org.apache.tsik.wss.elements.Signature
Sets (or overrides) the key info of this signature.
setKeyName(String) - Method in class org.apache.tsik.xmlsig.KeyInfo
Changes the key name.
setKeyValue(PublicKey) - Method in class org.apache.tsik.xmlsig.KeyInfo
Changes the public key value.
setLogOutput(PrintStream) - Method in class org.apache.tsik.messaging.AbstractTransport
Changes the output stream used to log request and response messages.
setLogRawResponse(boolean) - Method in class org.apache.tsik.messaging.AbstractTransport
Changes whether to log raw response data.
setMap(Map) - Method in class org.apache.tsik.wsp.Action
Sets the map the action will use.
setMessageSecurity(MessageSecurity) - Method in class org.apache.tsik.messaging.AbstractTransport
Changes the message security object used to perform signing, verifying, encryption, and decryption.
setMustUnderstand(Element, boolean) - Method in class org.apache.tsik.messaging.SoapMessage
Sets or clears the mustUnderstand attribute on a header element.
setMustUnderstand(boolean) - Method in class org.apache.tsik.wss.elements.Security
Sets the mustUnderstand attribute.
setNamespace(String, String) - Method in class org.apache.tsik.domutil.DOMWriteCursor
Defines the given namespace prefix mapping in the context of the current element.
setNamespaces(Map) - Method in class org.apache.tsik.domutil.DOMWriteCursor
Defines the given namespace prefix mappings in the context of the current element.
setOutput(Document) - Method in class org.apache.tsik.wsp.AbstractDependencyGraph
 
setOutput(Document) - Method in class org.apache.tsik.wsp.Action
Sets the output document that this action operates on.
setOutput(Document) - Method in interface org.apache.tsik.wsp.DependencyGraph
Sets the output document that the graph operates on.
setPreferredNamespace(String) - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
setProvider(MessageProvider) - Method in class org.apache.tsik.messaging.AbstractRequest
Changes the message provider for this request.
setProvider(MessageProvider) - Method in interface org.apache.tsik.messaging.XmlRequest
Changes the message provider for this request.
setRequestSchemaValidation(boolean) - Method in class org.apache.tsik.messaging.AbstractTransport
Changes whether schema validation of the request message should be performed for this transport.
setRequiredSignatureReferences(XPath[]) - Method in class org.apache.tsik.wss.elements.Security
Sets the signature references that need to be signed.
setResponseSchemaValidation(boolean) - Method in class org.apache.tsik.messaging.AbstractTransport
Changes whether schema validation of the response message should be performed for this transport.
setResponseValidityExceptionsAllowed(boolean) - Method in class org.apache.tsik.messaging.AbstractTransport
Changes whether signature verification and trust verification exceptions for the response message should be allowed for this transport.
setSOAPActor(String) - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
setSSLClientAuthentication(boolean) - Method in class org.apache.tsik.messaging.AbstractTransport
 
setSSLClientAuthentication(boolean) - Method in interface org.apache.tsik.messaging.XmlTransportSecurity
Changes whether HTTPS/SSL client authentication should be performed for this transport.
setSSLTrustVerification(boolean) - Method in class org.apache.tsik.messaging.AbstractTransport
 
setSSLTrustVerification(boolean) - Method in interface org.apache.tsik.messaging.XmlTransportSecurity
Changes whether HTTPS/SSL trust verification should be performed for this transport.
setServerTrustPoints(X509Certificate[], boolean) - Method in class org.apache.tsik.messaging.AbstractTransport
Internal method subject to future change.
setSignBeforeEncrypt(boolean) - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
setSigningCertificate(X509Certificate) - Method in class org.apache.tsik.messaging.AbstractTransport
Changes the signing certificate.
setSigningCertificate(X509Certificate) - Method in interface org.apache.tsik.messaging.XmlTransportSecurity
Changes the signing certificate.
setSigningCertificateChain(X509Certificate[]) - Method in class org.apache.tsik.messaging.AbstractTransport
Changes the signing certificate chain.
setSigningLocation(XPath) - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
setSigningLocationInsertBefore(boolean) - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
setSigningPrivateKey(PrivateKey) - Method in class org.apache.tsik.messaging.AbstractTransport
Changes the signing private key.
setSigningPrivateKey(PrivateKey) - Method in interface org.apache.tsik.messaging.XmlTransportSecurity
Changes the signing private key.
setSigningPublicKey(PublicKey) - Method in class org.apache.tsik.messaging.AbstractTransport
Changes the signing public key.
setSigningPublicKey(PublicKey) - Method in interface org.apache.tsik.messaging.XmlTransportSecurity
Changes the signing public key.
setStream(OutputStream) - Method in class org.apache.tsik.messaging.XmlTransportDoc
Deprecated. please use AbstractTransport.setLogOutput(java.io.PrintStream).
setSubjectName(String) - Method in class org.apache.tsik.xmlsig.KeyInfo
Changes the certificate subject name (DN), for cases where the entire certificate is not to be included.
setText(String) - Method in class org.apache.tsik.domutil.DOMWriteCursor
Replace all nodes (text and non-text) under the current element with a single text node containing the given string.
setTrustVerifier(TrustVerifier) - Method in class org.apache.tsik.messaging.AbstractTransport
Changes the trust verifier used to verify the certificate/key in the response signature.
setTrustVerifier(TrustVerifier) - Method in interface org.apache.tsik.messaging.XmlTransportSecurity
Changes the trust verifier used to verify the certificate/key in the response signature.
setUrl(URL) - Method in class org.apache.tsik.messaging.AbstractTransport
Changes the service URL.
setUseExclusiveCanonicalization(boolean) - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
setValidityInterval(long) - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
setVerifyingLocations(XPath[]) - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
setXPath(String) - Method in class org.apache.tsik.xpath.XPath
Sets the XPath expression to use.
setXPathAttribute(String, XPath) - Method in class org.apache.tsik.domutil.DOMWriteCursor
For the element at the current position, use the given XPath to set (add, replace, or clear) the value of the attribute with the given local name and a null namespace URI.
setXPathAttribute(String, String, String, XPath) - Method in class org.apache.tsik.domutil.DOMWriteCursor
For the element at the current position, use the given XPath to set (add, replace, or clear) the value of the attribute with the given local name and namespace URI.
setXPathText(XPath) - Method in class org.apache.tsik.domutil.DOMWriteCursor
Replace all nodes (text and non-text) under the current element with a single text node containing the given XPath expression.
sign(Document, SigningKey, KeyInfo) - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
sign() - Method in class org.apache.tsik.xmlsig.Signer
Signs the document and returns a new document containing a Signature element enveloping the signed data.
sign(XPath) - Method in class org.apache.tsik.xmlsig.Signer
Signs the document and inserts the Signature element according to the XPath expression (appending the resulting signature).
sign(XPath, boolean) - Method in class org.apache.tsik.xmlsig.Signer
Signs the document and inserts the Signature element according to the XPath expression (appending the resulting signature).
signAndEncrypt(Document, SigningKey, KeyInfo, Key, AlgorithmType, Key, AlgorithmType, KeyInfo) - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
signBody(Security, String, SecurityTokenReference, PrivateKey, ElementImpl[], String[]) - Method in class org.apache.tsik.wss.Wss
Signs the SOAP body.
signData(byte[]) - Method in class org.apache.tsik.xmlsig.DSASigningKey
 
signData(byte[]) - Method in class org.apache.tsik.xmlsig.HMACKey
 
signData(byte[]) - Method in class org.apache.tsik.xmlsig.HardwareSigningKey
 
signData(byte[]) - Method in class org.apache.tsik.xmlsig.RSASigningKey
 
signData(byte[]) - Method in interface org.apache.tsik.xmlsig.SigningKey
Signs the data, returning the signed data.
signInPlace() - Method in class org.apache.tsik.xmlsig.Signer
Signs the document and returns it.
signInPlace(XPath) - Method in class org.apache.tsik.xmlsig.Signer
Signs the document and inserts the Signature element according to the XPath expression.
signInPlace(XPath, boolean) - Method in class org.apache.tsik.xmlsig.Signer
Signs the document and inserts the Signature element according to the XPath expression (appending the resulting signature).
signRequestBody(Document, PrivateKey, PublicKey, X509Certificate[], XPath, boolean) - Method in class org.apache.tsik.messaging.AbstractTransport
Signs the request body using the given key and inserts the signature at the given location.
signRequestEnvelope(Document, PrivateKey, PublicKey, X509Certificate[]) - Method in class org.apache.tsik.messaging.AbstractTransport
Signs the request envelope using the given key.

T

TRANSPORT - Static variable in class org.apache.tsik.messaging.MessageValidity
Returned by MessageValidity.getType() to indicate that this validity object was obtained from a transport security layer such as SSL, and therefore applies to the entire message.
TRIPLEDES - Static variable in class org.apache.tsik.xmlenc.AlgorithmType
Triple DES as defined by http://www.w3.org/2001/04/xmlenc#tripledes-cbc.
TimeInterval - class org.apache.tsik.datatypes.TimeInterval.
An immutable half-open interval of time, beginning with the instant notBefore and terminating just before the instant notAfter.
TimeInterval(long, long) - Constructor for class org.apache.tsik.datatypes.TimeInterval
Creates a TimeInterval from a pair of timestamp values.
TimeInterval(Date, Date) - Constructor for class org.apache.tsik.datatypes.TimeInterval
Creates a TimeInterval from a pair of Date objects.
Timestamp - class org.apache.tsik.wss.elements.Timestamp.
Implements the Signature element.
Timestamp(String, String) - Constructor for class org.apache.tsik.wss.elements.Timestamp
Constructs a Timestamp.
TokenResolver - interface org.apache.tsik.wss.TokenResolver.
A token resolver maps identifiers to value.
TrustVerificationException - exception org.apache.tsik.verifier.TrustVerificationException.
Indicates that trust verification failed.
TrustVerificationException() - Constructor for class org.apache.tsik.verifier.TrustVerificationException
Create a trust verification exception with a message indicating that trust verification failed because no trust material was available.
TrustVerificationException(Throwable) - Constructor for class org.apache.tsik.verifier.TrustVerificationException
Create a trust verification exception with another exception which caused the failure.
TrustVerificationException(String) - Constructor for class org.apache.tsik.verifier.TrustVerificationException
Create a trust verification exception with a specified message.
TrustVerificationException(String, Throwable) - Constructor for class org.apache.tsik.verifier.TrustVerificationException
Create a trust verification exception with a specified message and another exception which caused the failure.
TrustVerifier - interface org.apache.tsik.verifier.TrustVerifier.
Checks whether a given public key or certificate chain is trusted.
toID() - Method in class org.apache.tsik.xpath.XPath
Returns the ID value of the XPath.
toSoapMessage() - Method in class org.apache.tsik.wss.Wss
Iterates through the current object and returns it as a SOAP message.
toString() - Method in class org.apache.tsik.datatypes.QName
 
toString() - Method in class org.apache.tsik.datatypes.URIPrincipal
 
toString() - Method in class org.apache.tsik.domutil.DOMCursor
Returns the xpath string of the current cursor position, or "/" if the document is empty.
toString() - Method in interface org.apache.tsik.domutil.elements.Element
 
toString() - Method in class org.apache.tsik.verifier.HttpsTrustAdapter
 
toString() - Method in class org.apache.tsik.verifier.SSLTrustAdapter
 
toString() - Method in class org.apache.tsik.wsp.ActionViolation
 
toString() - Method in interface org.apache.tsik.wsp.Violation
 
toString() - Method in class org.apache.tsik.wss.DefaultTokenResolver
 
toString() - Method in interface org.apache.tsik.wss.TokenResolver
 
toString() - Method in class org.apache.tsik.wss.Wss
 
toString() - Method in class org.apache.tsik.wss.WssException
 
toString() - Method in class org.apache.tsik.wss.elements.BinarySecurityToken
 
toString() - Method in class org.apache.tsik.wss.elements.EncryptedData
 
toString() - Method in class org.apache.tsik.wss.elements.EncryptedKey
 
toString() - Method in class org.apache.tsik.wss.elements.KeyIdentifier
 
toString() - Method in class org.apache.tsik.wss.elements.KeyInfo
 
toString() - Method in class org.apache.tsik.wss.elements.ReferenceList
 
toString() - Method in class org.apache.tsik.wss.elements.Security
 
toString() - Method in class org.apache.tsik.wss.elements.SecurityTokenReference
 
toString() - Method in class org.apache.tsik.wss.elements.Signature
 
toString() - Method in class org.apache.tsik.wss.elements.SoapHeaderWrapper
 
toString() - Method in class org.apache.tsik.wss.elements.Timestamp
 
toString() - Method in class org.apache.tsik.wss.elements.UsernameToken
 
toString() - Method in class org.apache.tsik.wst.Wst
 
toString() - Method in class org.apache.tsik.wst.elements.Base
 
toString() - Method in class org.apache.tsik.wst.elements.Issuer
 
toString() - Method in class org.apache.tsik.wst.elements.RequestSecurityToken
 
toString() - Method in class org.apache.tsik.wst.elements.RequestSecurityTokenResponse
 
toString() - Method in class org.apache.tsik.wst.elements.RequestType
 
toString() - Method in class org.apache.tsik.wst.elements.RequestedAttachedReference
 
toString() - Method in class org.apache.tsik.wst.elements.RequestedSecurityToken
 
toString() - Method in class org.apache.tsik.wst.elements.Status
 
toString() - Method in class org.apache.tsik.xmlsig.DSASigningKey
 
toString() - Method in class org.apache.tsik.xmlsig.DSAVerifyingKey
 
toString() - Method in class org.apache.tsik.xmlsig.HMACKey
 
toString() - Method in class org.apache.tsik.xmlsig.RSASigningKey
 
toString() - Method in class org.apache.tsik.xpath.XPath
 
toXML(DOMWriteCursor) - Method in class org.apache.tsik.messaging.SoapFault
Write the fault's SOAP XML representation to the given cursor, adding the Fault element as the last child of the given cursor position.
toXML(DOMWriteCursor, String) - Method in class org.apache.tsik.messaging.SoapFault
Write the fault's SOAP XML representation to the given cursor, adding the Fault element as the last child of the given cursor position.
toXML(DOMWriteCursor, boolean) - Method in class org.apache.tsik.xmlsig.KeyInfo
TODO javadoc.
toXPointer() - Method in class org.apache.tsik.xpath.XPath
Returns the XPointer value of the XPath.
toXml(DOMWriteCursor) - Method in interface org.apache.tsik.domutil.elements.Element
Returns an XML presentation of this element.
toXml(DOMWriteCursor) - Method in class org.apache.tsik.domutil.elements.ElementImpl
 
toXml(DOMWriteCursor) - Method in class org.apache.tsik.wsa.elements.Address
 
toXml(DOMWriteCursor) - Method in class org.apache.tsik.wss.elements.BinarySecurityToken
 
toXml(DOMWriteCursor) - Method in class org.apache.tsik.wss.elements.EncryptedData
 
toXml(DOMWriteCursor) - Method in class org.apache.tsik.wss.elements.EncryptedKey
 
toXml(DOMWriteCursor) - Method in class org.apache.tsik.wss.elements.KeyIdentifier
Unrolls this object onto the cursor as XML.
toXml(DOMWriteCursor) - Method in class org.apache.tsik.wss.elements.KeyInfo
 
toXml(DOMWriteCursor) - Method in class org.apache.tsik.wss.elements.ReferenceList
 
toXml(DOMWriteCursor) - Method in class org.apache.tsik.wss.elements.Security
 
toXml(DOMWriteCursor) - Method in class org.apache.tsik.wss.elements.SecurityTokenReference
 
toXml(DOMWriteCursor) - Method in class org.apache.tsik.wss.elements.Signature
 
toXml(DOMWriteCursor) - Method in class org.apache.tsik.wss.elements.SoapHeaderWrapper
 
toXml(DOMWriteCursor) - Method in class org.apache.tsik.wss.elements.Timestamp
 
toXml(DOMWriteCursor) - Method in class org.apache.tsik.wss.elements.UsernameToken
 
toXml(DOMWriteCursor) - Method in class org.apache.tsik.wst.elements.Base
 
toXml(DOMWriteCursor) - Method in class org.apache.tsik.wst.elements.Issuer
 
toXml(DOMWriteCursor) - Method in class org.apache.tsik.wst.elements.RequestSecurityToken
 
toXml(DOMWriteCursor) - Method in class org.apache.tsik.wst.elements.RequestSecurityTokenResponse
 
toXml(DOMWriteCursor) - Method in class org.apache.tsik.wst.elements.RequestType
 
toXml(DOMWriteCursor) - Method in class org.apache.tsik.wst.elements.RequestedAttachedReference
 
toXml(DOMWriteCursor) - Method in class org.apache.tsik.wst.elements.RequestedSecurityToken
 
toXml(DOMWriteCursor) - Method in class org.apache.tsik.wst.elements.Status
 

U

UNHANDLED - Static variable in class org.apache.tsik.common.Strings
TODO: javadoc
URI - Static variable in class org.apache.tsik.wsa.WsaConstants
The http://schemas.xmlsoap.org/ws/2004/08/addressing uri.
URI - Static variable in class org.apache.tsik.wsx.WsxConstants
The http://schemas.xmlsoap.org/ws/2004/09/mex uri.
URIPrincipal - class org.apache.tsik.datatypes.URIPrincipal.
A Principal that is identified by a URI.
URIPrincipal(String) - Constructor for class org.apache.tsik.datatypes.URIPrincipal
Creates a URL principal.
UsernameToken - class org.apache.tsik.wss.elements.UsernameToken.
Implements the UsernameToken element.
UsernameToken(String, String) - Constructor for class org.apache.tsik.wss.elements.UsernameToken
Creates a username token.
UsernameToken(String, String, String, String) - Constructor for class org.apache.tsik.wss.elements.UsernameToken
Creates a username token.
uri - Static variable in class org.apache.tsik.wsa.elements.Address
TODO javadoc.
uri - Static variable in class org.apache.tsik.wss.Id
TODO javadoc.
uri - Static variable in class org.apache.tsik.wss.elements.EncryptedKey
 
uri - Static variable in class org.apache.tsik.wss.elements.KeyInfo
 
uri - Static variable in class org.apache.tsik.wss.elements.Security
The URI of the element.
uri - Static variable in class org.apache.tsik.wss.elements.SecurityTokenReference
The URI of the element.
uri - Static variable in class org.apache.tsik.wss.elements.Signature
 
uri - Static variable in class org.apache.tsik.wst.elements.RequestSecurityToken
The element URI.
uri - Static variable in class org.apache.tsik.wst.elements.RequestSecurityTokenResponse
The element URI.
uri - Static variable in class org.apache.tsik.wst.elements.RequestedAttachedReference
The element URI.
uri - Static variable in class org.apache.tsik.wst.elements.RequestedSecurityToken
The element URI.
uri - Static variable in class org.apache.tsik.wst.elements.Status
The element uri.
usage() - Static method in class org.apache.tsik.xmlsig.tools.KeyExport
Print the usage command and exit.
usage() - Static method in class org.apache.tsik.xmlsig.tools.Pkcs12Import
Print the usage command and exit.
use(WsHandler[]) - Method in class org.apache.tsik.messaging.SoapMessage
TODO javadoc.
useExclusiveCanonicalizer(List) - Method in class org.apache.tsik.xmlsig.Signer
This signer will use the exclusive signature as defined by http://www.w3.org/2001/10/xml-exc-c14n#.
useV1_4Encryption() - Method in class org.apache.tsik.xmlenc.Encryptor
Specifies that TSIK version 1_4 encryption should be used for compatibility with the version 1_4 decryptor.
useV1_7KeyEncryption() - Method in class org.apache.tsik.xmlenc.Encryptor
Specifies that TSIK version 1_7 encryption should be used for compatibility with the version 1_7 decryptor.

V

VALID - Static variable in class org.apache.tsik.wst.elements.Status
TODO javadoc.
VALIDATE - Static variable in class org.apache.tsik.wst.elements.RequestType
http://schemas.xmlsoap.org/ws/2005/02/trust/Validate.
VERIFIER_AND - Static variable in class org.apache.tsik.verifier.HttpsTrustAdapter
Consider server trusted if caller's trust verifier and system verifier succeed.
VERIFIER_ONLY - Static variable in class org.apache.tsik.verifier.HttpsTrustAdapter
Consider server trusted if caller's trust verifier succeeds; do not run the system verifier.
VERIFIER_OR - Static variable in class org.apache.tsik.verifier.HttpsTrustAdapter
Consider server trusted if caller's trust verifier or system verifier succeed.
VERSION_1_1 - Static variable in class org.apache.tsik.messaging.SoapMessage
TODO javadoc.
VERSION_1_2 - Static variable in class org.apache.tsik.messaging.SoapMessage
TODO javadoc.
VERSION_1_2_2002_12 - Static variable in class org.apache.tsik.messaging.SoapMessage
TODO javadoc.
Verifier - class org.apache.tsik.xmlsig.Verifier.
Verifier verifies XML signatures according to the W3C XML-Signature specification (http://www.w3.org/2000/09/xmldsig#).
Verifier(Document, XPath) - Constructor for class org.apache.tsik.xmlsig.Verifier
Creates a Verifier that points to a single Signature within the document.
VerifyBody - class org.apache.tsik.wss.actions.VerifyBody.
Verifies the SOAP body signature.
VerifyBody() - Constructor for class org.apache.tsik.wss.actions.VerifyBody
Creates this action.
VerifyingKey - interface org.apache.tsik.xmlsig.VerifyingKey.
A class implements this interface if it can verify xml messages.
VerifyingKeyFactory - class org.apache.tsik.xmlsig.VerifyingKeyFactory.
TODO javadoc.
Violation - interface org.apache.tsik.wsp.Violation.
A violation describes an error during action or graph processing.
verify(Document, TrustVerifier, VerifyingKey, KeyResolver) - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
verify() - Method in class org.apache.tsik.xmlsig.Verifier
Verifies the signature at the previously given signature location.
verify(PublicKey) - Method in class org.apache.tsik.xmlsig.Verifier
Verifies the signature at the previously given signature location using the supplied key.
verify(VerifyingKey) - Method in class org.apache.tsik.xmlsig.Verifier
Verifies the signature at the previously given signature location using the supplied key.
verifyAndDecrypt(Document, TrustVerifier, VerifyingKey, Key, KeyResolver) - Method in interface org.apache.tsik.messaging.MessageSecurity
TODO javadocs.
verifyConnection(URLConnection, TrustVerifier) - Static method in class org.apache.tsik.verifier.HttpsTrustAdapter
Checks that the server certificates of a URLConnection are trusted.
verifyResponseBody(Document, TrustVerifier, XPath) - Method in class org.apache.tsik.messaging.AbstractTransport
Verifies the signature at the given location in the response body and determines whether to trust the signing key using the given trust verifier.
verifyResponseEnvelope(Document, TrustVerifier) - Method in class org.apache.tsik.messaging.AbstractTransport
Verifies the signature in the response envelope and determines whether to trust the signing key using the given trust verifier.
verifySession(SSLSession, TrustVerifier) - Static method in class org.apache.tsik.verifier.SSLTrustAdapter
Checks that the peer certificates of an SSLSession are trusted.
verifySignature(byte[], byte[]) - Method in class org.apache.tsik.xmlsig.DSAVerifyingKey
 
verifySignature(byte[], byte[]) - Method in class org.apache.tsik.xmlsig.HMACKey
 
verifySignature(byte[], byte[]) - Method in class org.apache.tsik.xmlsig.RSAVerifyingKey
 
verifySignature(byte[], byte[]) - Method in interface org.apache.tsik.xmlsig.VerifyingKey
Verifies the signed data.
verifyTrust() - Method in class org.apache.tsik.crl.CRLTrustVerifier
 
verifyTrust(PublicKey) - Method in class org.apache.tsik.crl.CRLTrustVerifier
 
verifyTrust(PublicKey, String) - Method in class org.apache.tsik.crl.CRLTrustVerifier
 
verifyTrust(X509Certificate[]) - Method in class org.apache.tsik.crl.CRLTrustVerifier
 
verifyTrust() - Method in class org.apache.tsik.verifier.AllPermissiveTrustVerifier
 
verifyTrust(PublicKey) - Method in class org.apache.tsik.verifier.AllPermissiveTrustVerifier
 
verifyTrust(PublicKey, String) - Method in class org.apache.tsik.verifier.AllPermissiveTrustVerifier
 
verifyTrust(X509Certificate[]) - Method in class org.apache.tsik.verifier.AllPermissiveTrustVerifier
 
verifyTrust() - Method in class org.apache.tsik.verifier.AndTrustVerifier
 
verifyTrust(PublicKey) - Method in class org.apache.tsik.verifier.AndTrustVerifier
 
verifyTrust(PublicKey, String) - Method in class org.apache.tsik.verifier.AndTrustVerifier
 
verifyTrust(X509Certificate[]) - Method in class org.apache.tsik.verifier.AndTrustVerifier
 
verifyTrust() - Method in class org.apache.tsik.verifier.CachingTrustVerifier
 
verifyTrust(PublicKey) - Method in class org.apache.tsik.verifier.CachingTrustVerifier
 
verifyTrust(PublicKey, String) - Method in class org.apache.tsik.verifier.CachingTrustVerifier
 
verifyTrust(X509Certificate[]) - Method in class org.apache.tsik.verifier.CachingTrustVerifier
 
verifyTrust() - Method in class org.apache.tsik.verifier.CaptureTrustVerifier
 
verifyTrust(PublicKey) - Method in class org.apache.tsik.verifier.CaptureTrustVerifier
 
verifyTrust(PublicKey, String) - Method in class org.apache.tsik.verifier.CaptureTrustVerifier
 
verifyTrust(X509Certificate[]) - Method in class org.apache.tsik.verifier.CaptureTrustVerifier
 
verifyTrust() - Method in class org.apache.tsik.verifier.NotTrustVerifier
 
verifyTrust(PublicKey) - Method in class org.apache.tsik.verifier.NotTrustVerifier
 
verifyTrust(PublicKey, String) - Method in class org.apache.tsik.verifier.NotTrustVerifier
 
verifyTrust(X509Certificate[]) - Method in class org.apache.tsik.verifier.NotTrustVerifier
 
verifyTrust() - Method in class org.apache.tsik.verifier.NotifyingTrustVerifier
 
verifyTrust(PublicKey) - Method in class org.apache.tsik.verifier.NotifyingTrustVerifier
 
verifyTrust(PublicKey, String) - Method in class org.apache.tsik.verifier.NotifyingTrustVerifier
 
verifyTrust(X509Certificate[]) - Method in class org.apache.tsik.verifier.NotifyingTrustVerifier
 
verifyTrust() - Method in class org.apache.tsik.verifier.OrTrustVerifier
 
verifyTrust(PublicKey) - Method in class org.apache.tsik.verifier.OrTrustVerifier
 
verifyTrust(PublicKey, String) - Method in class org.apache.tsik.verifier.OrTrustVerifier
 
verifyTrust(X509Certificate[]) - Method in class org.apache.tsik.verifier.OrTrustVerifier
 
verifyTrust() - Method in class org.apache.tsik.verifier.SimpleTrustVerifier
 
verifyTrust(PublicKey) - Method in class org.apache.tsik.verifier.SimpleTrustVerifier
 
verifyTrust(PublicKey, String) - Method in class org.apache.tsik.verifier.SimpleTrustVerifier
 
verifyTrust(X509Certificate[]) - Method in class org.apache.tsik.verifier.SimpleTrustVerifier
 
verifyTrust(X509Certificate[]) - Method in interface org.apache.tsik.verifier.TrustVerifier
Verifies that a certificate chain is trusted.
verifyTrust(PublicKey, String) - Method in interface org.apache.tsik.verifier.TrustVerifier
Verifies that a public key is trusted, also using an XML Signature key name.
verifyTrust(PublicKey) - Method in interface org.apache.tsik.verifier.TrustVerifier
Verifies that a public key is trusted.
verifyTrust() - Method in interface org.apache.tsik.verifier.TrustVerifier
Verifies that the absence of a key or certificate (e.g., an unsigned message) can be trusted.
verifyTrust() - Method in class org.apache.tsik.verifier.X509TrustVerifier
 
verifyTrust(PublicKey) - Method in class org.apache.tsik.verifier.X509TrustVerifier
 
verifyTrust(PublicKey, String) - Method in class org.apache.tsik.verifier.X509TrustVerifier
 
verifyTrust(X509Certificate[]) - Method in class org.apache.tsik.verifier.X509TrustVerifier
 
verifyTrust(TrustVerifier) - Method in class org.apache.tsik.xmlsig.KeyInfo
Verifies that the key information is trusted using the given trust verifier.
violations - Variable in class org.apache.tsik.wsp.AbstractDependencyGraph
This graph's violations.
violations - Variable in class org.apache.tsik.wsp.Action
This action's violations.

W

WsHandler - interface org.apache.tsik.common.WsHandler.
A callback mechanism for SOAP messages.
WsaConstants - class org.apache.tsik.wsa.WsaConstants.
Contains constants related to WS-Addressing.
WsaConstants() - Constructor for class org.apache.tsik.wsa.WsaConstants
 
Wss - class org.apache.tsik.wss.Wss.
Implements WS-Security.
Wss(SoapMessage) - Constructor for class org.apache.tsik.wss.Wss
Creates the Wss object.
WssException - exception org.apache.tsik.wss.WssException.
Signals an error in the WS-Security processing.
WssException(SoapFault) - Constructor for class org.apache.tsik.wss.WssException
Creates a WssException.
Wst - class org.apache.tsik.wst.Wst.
This handler implements WS-Trust.
Wst() - Constructor for class org.apache.tsik.wst.Wst
 
WsxConstants - class org.apache.tsik.wsx.WsxConstants.
Contains constants related to WS-MetadataExchange.
WsxConstants() - Constructor for class org.apache.tsik.wsx.WsxConstants
 
warn(Object) - Method in class org.apache.tsik.common.J2seLogger
 
warn(Object) - Method in class org.apache.tsik.common.Log4jLogger
 
warn(Object) - Method in interface org.apache.tsik.common.Logger
Warns the message.
writeKeyInfo(Element) - Method in class org.apache.tsik.xmlsig.DSAVerifyingKey
 
writeKeyInfo(Element) - Method in class org.apache.tsik.xmlsig.HMACKey
 
writeKeyInfo(Element) - Method in class org.apache.tsik.xmlsig.RSAVerifyingKey
 
writeKeyInfo(Element) - Method in interface org.apache.tsik.xmlsig.VerifyingKey
Writes keying information into a <ds:KeyInfo> element.

X

X509KeyResolver - class org.apache.tsik.xmlenc.X509KeyResolver.
TODO javadoc.
X509KeyResolver(boolean) - Constructor for class org.apache.tsik.xmlenc.X509KeyResolver
TODO javadoc.
X509TrustVerifier - class org.apache.tsik.verifier.X509TrustVerifier.
A trust verifier based on a collection of trusted certificates.
X509TrustVerifier(Collection) - Constructor for class org.apache.tsik.verifier.X509TrustVerifier
Creates an X509TrustVerifier from a collection of certificates.
X509TrustVerifier(KeyStore) - Constructor for class org.apache.tsik.verifier.X509TrustVerifier
Creates an X509TrustVerifier from a KeyStore.
XPath - class org.apache.tsik.xpath.XPath.
XPath encapsulates a W3C XPath ( http://www.w3.org/TR/1999/REC-xpath-19991116) expression and namespaces that relate to the expression.
XPath(String) - Constructor for class org.apache.tsik.xpath.XPath
Creates an XPath helper with an XPath expression and no namespaces.
XPath(String, String[]) - Constructor for class org.apache.tsik.xpath.XPath
Creates an XPath helper with an XPath expression and a set of namespaces that relate to the xpath expression.
XPath(String, Map) - Constructor for class org.apache.tsik.xpath.XPath
Creates an XPath helper with an XPath expression and a map of namespaces that relate to the xpath expression.
XPathAPI - class org.apache.tsik.xpath.XPathAPI.
TODO javadoc.
XPathBindingContext - class org.apache.tsik.xpath.XPathBindingContext.
Context that gets its namespaces and ID resolver from an XPath object.
XPathBindingContext(XPath) - Constructor for class org.apache.tsik.xpath.XPathBindingContext
TODO javadoc.
XPathBindingContext(XPath, BindingContext) - Constructor for class org.apache.tsik.xpath.XPathBindingContext
Construct a simple binding with a given namespace Map and default binding.
XPathException - exception org.apache.tsik.xpath.XPathException.
Represents an error in an XPath expression.
XPathException() - Constructor for class org.apache.tsik.xpath.XPathException
TODO javadoc.
XPathException(String) - Constructor for class org.apache.tsik.xpath.XPathException
TODO javadoc.
XPathException(Throwable) - Constructor for class org.apache.tsik.xpath.XPathException
TODO javadoc.
XPathFactory - interface org.apache.tsik.xpath.XPathFactory.
The root interface of the XPath package.
XPathFactoryImpl - class org.apache.tsik.xpath.XPathFactoryImpl.
TODO javadoc.
XPathFactoryImpl() - Constructor for class org.apache.tsik.xpath.XPathFactoryImpl
 
XmlMessageException - exception org.apache.tsik.messaging.XmlMessageException.
XmlMessageException is a general exception thrown when an Xml message processing error occurs.
XmlMessageException() - Constructor for class org.apache.tsik.messaging.XmlMessageException
Create an XmlMessageException.
XmlMessageException(String) - Constructor for class org.apache.tsik.messaging.XmlMessageException
Create an XmlMessageException.
XmlMessageException(String, Document) - Constructor for class org.apache.tsik.messaging.XmlMessageException
Create an XmlMessageException.
XmlMessageException(String, Throwable) - Constructor for class org.apache.tsik.messaging.XmlMessageException
Create an XmlMessageException.
XmlMessageException(String, Throwable, Document) - Constructor for class org.apache.tsik.messaging.XmlMessageException
Create an XmlMessageException.
XmlMessageException(Throwable) - Constructor for class org.apache.tsik.messaging.XmlMessageException
Create an XmlMessageException.
XmlMessageException(Throwable, Document) - Constructor for class org.apache.tsik.messaging.XmlMessageException
Create an XmlMessageException.
XmlMessageException(Document) - Constructor for class org.apache.tsik.messaging.XmlMessageException
Create an XmlMessageException.
XmlRequest - interface org.apache.tsik.messaging.XmlRequest.
The interface for XML request messages for web services.
XmlResponse - interface org.apache.tsik.messaging.XmlResponse.
The interface for XML response messages for web services.
XmlTransport - interface org.apache.tsik.messaging.XmlTransport.
A transport abstraction to be used when invoking web services.
XmlTransportDoc - class org.apache.tsik.messaging.XmlTransportDoc.
Provide a means of logging the raw XML request documents which would have been transmitted to a web service.
XmlTransportDoc(OutputStream) - Constructor for class org.apache.tsik.messaging.XmlTransportDoc
Creates a transport for logging request messages.
XmlTransportNaked - class org.apache.tsik.messaging.XmlTransportNaked.
A basic HTTP/HTTPS transport with no message enveloping.
XmlTransportNaked(URL) - Constructor for class org.apache.tsik.messaging.XmlTransportNaked
Creates a transport with no request signing capability.
XmlTransportNaked(URL, OutputStream) - Constructor for class org.apache.tsik.messaging.XmlTransportNaked
Creates a transport with no request signing capability and a debug output stream.
XmlTransportNaked(URL, PrivateKey, PublicKey) - Constructor for class org.apache.tsik.messaging.XmlTransportNaked
Creates a transport with request signing capability.
XmlTransportNaked(URL, PrivateKey, X509Certificate) - Constructor for class org.apache.tsik.messaging.XmlTransportNaked
Creates a transport with request signing capability.
XmlTransportNaked(URL, PrivateKey, X509Certificate[]) - Constructor for class org.apache.tsik.messaging.XmlTransportNaked
Creates a transport with request signing capability.
XmlTransportSecurity - interface org.apache.tsik.messaging.XmlTransportSecurity.
The security characteristics of an XmlTransport.
XmlTransportSoap - class org.apache.tsik.messaging.XmlTransportSoap.
An HTTP/HTTPS transport that extends XmlTransportNaked to add SOAP enveloping.
XmlTransportSoap(URL) - Constructor for class org.apache.tsik.messaging.XmlTransportSoap
Creates a transport with no request signing capability.
XmlTransportSoap(URL, OutputStream) - Constructor for class org.apache.tsik.messaging.XmlTransportSoap
Creates a transport with no request signing capability.
XmlTransportSoap(URL, PrivateKey, PublicKey) - Constructor for class org.apache.tsik.messaging.XmlTransportSoap
Creates a transport with request signing capability.
XmlTransportSoap(URL, PrivateKey, X509Certificate) - Constructor for class org.apache.tsik.messaging.XmlTransportSoap
Creates a transport with request signing capability.
XmlTransportSoap(URL, PrivateKey, X509Certificate[]) - Constructor for class org.apache.tsik.messaging.XmlTransportSoap
Creates a transport with request signing capability.

A B C D E F G H I J K L M N O P Q R S T U V W X