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

A

AbstractElementProxy - Class in org.neuclear.xml
 
AbstractElementProxy(String, String, String) - Constructor for class org.neuclear.xml.AbstractElementProxy
 
AbstractElementProxy(String, Namespace) - Constructor for class org.neuclear.xml.AbstractElementProxy
 
AbstractElementProxy(String) - Constructor for class org.neuclear.xml.AbstractElementProxy
 
AbstractElementProxy(QName) - Constructor for class org.neuclear.xml.AbstractElementProxy
 
AbstractElementProxy(Element) - Constructor for class org.neuclear.xml.AbstractElementProxy
 
AbstractXMLSigElement - Class in org.neuclear.xml.xmlsec
 
AbstractXMLSigElement(String) - Constructor for class org.neuclear.xml.xmlsec.AbstractXMLSigElement
 
AbstractXMLSigElement(Element) - Constructor for class org.neuclear.xml.xmlsec.AbstractXMLSigElement
 
addElement(AbstractElementProxy) - Method in class org.neuclear.xml.AbstractElementProxy
Adds another AbstractElementProxy as a child element to this Element
addElement(Element) - Method in class org.neuclear.xml.AbstractElementProxy
Adds another Element as a child element to this Element
addElement(QName) - Method in class org.neuclear.xml.AbstractElementProxy
Adds another Element with the given QName to this Element
addElement(String) - Method in class org.neuclear.xml.AbstractElementProxy
Adds another Element with the given name and the same Namespace as this element to this element.
addElement(String, String) - Method in class org.neuclear.xml.AbstractElementProxy
Adds another Element with the given name and the same Namespace as this element to this element.
addEnvelopingReference(Element) - Method in class org.neuclear.xml.xmlsec.SignedInfo
 
addExternalReference(String) - Method in class org.neuclear.xml.xmlsec.SignedInfo
 
addLineBreak() - Method in class org.neuclear.xml.AbstractElementProxy
Adds a linebreak to the xml, making it easier to read for humans
ALGORITHM - Static variable in class org.neuclear.xml.c14.Canonicalizer
 
ALGORITHM - Static variable in class org.neuclear.xml.c14.CanonicalizerWithComments
 
ALGORITHM - Static variable in class org.neuclear.xml.c14.CanonicalizerWithoutSignature
 
ALGORITHM - Static variable in class org.neuclear.xml.transforms.ClearTransform
 
ALGORITHM - Static variable in class org.neuclear.xml.transforms.EnvelopedSignatureTransform
 
ALGORITHM - Static variable in class org.neuclear.xml.transforms.OpaqueTransform
 
ALGORITHM - Static variable in class org.neuclear.xml.transforms.XPathTransform
 
AnyXMLSignature - Class in org.neuclear.xml.xmlsec
This is the most general form of a XMLSignature.
AnyXMLSignature(Element) - Constructor for class org.neuclear.xml.xmlsec.AnyXMLSignature
 
asXML() - Method in class org.neuclear.xml.AbstractElementProxy
 
asXML() - Method in interface org.neuclear.xml.ElementProxy
Generates a textual XML Representation of an object.
asXML(Element) - Static method in class org.neuclear.xml.XMLTools
 

B

base64ToElement(String, byte[]) - Static method in class org.neuclear.xml.xmlsec.XMLSecTools
Method base64ToElement
base64ToElement(String, String) - Static method in class org.neuclear.xml.xmlsec.XMLSecTools
Method base64ToElement
bigIntToElement(String, BigInteger) - Static method in class org.neuclear.xml.xmlsec.XMLSecTools
Method base64ToElement

C

C14NTYPE_NORMAL - Static variable in class org.neuclear.xml.c14.Canonicalizer
 
C14NTYPE_WITH_COMMENTS - Static variable in class org.neuclear.xml.c14.Canonicalizer
 
canonicalize() - Method in class org.neuclear.xml.AbstractElementProxy
 
canonicalize(Object) - Method in class org.neuclear.xml.c14.Canonicalizer
Canonicalizes a node and outputs it to the writer
canonicalize() - Method in interface org.neuclear.xml.ElementProxy
Canonicalizes object's XML Representation
canonicalize() - Method in class org.neuclear.xml.xmlsec.SignedInfo
 
canonicalize(Object) - Static method in class org.neuclear.xml.xmlsec.XMLSecTools
This is canonicalizes a node and outputs it as a byte array
canonicalize(Canonicalizer, Object) - Static method in class org.neuclear.xml.xmlsec.XMLSecTools
Canonicalizes an object based on the given Canonicalizer
Canonicalizer - Class in org.neuclear.xml.c14
XML Canonicalizer.
Canonicalizer() - Constructor for class org.neuclear.xml.c14.Canonicalizer
 
Canonicalizer(String, String) - Constructor for class org.neuclear.xml.c14.Canonicalizer
 
CanonicalizerWithComments - Class in org.neuclear.xml.c14
(C) 2003 Antilles Software Ventures SA User: pelleb Date: Feb 8, 2003 Time: 9:23:01 AM $Id: CanonicalizerWithComments.java,v 1.4 2004/03/08 23:51:03 pelle Exp $ $Log: CanonicalizerWithComments.java,v $ Revision 1.4 2004/03/08 23:51:03 pelle More improvements on the XMLSignature.
CanonicalizerWithComments() - Constructor for class org.neuclear.xml.c14.CanonicalizerWithComments
 
CanonicalizerWithoutSignature - Class in org.neuclear.xml.c14
(C) 2003 Antilles Software Ventures SA User: pelleb Date: Feb 8, 2003 Time: 9:23:01 AM $Id: CanonicalizerWithoutSignature.java,v 1.4 2004/03/08 23:51:03 pelle Exp $ $Log: CanonicalizerWithoutSignature.java,v $ Revision 1.4 2004/03/08 23:51:03 pelle More improvements on the XMLSignature.
CanonicalizerWithoutSignature() - Constructor for class org.neuclear.xml.c14.CanonicalizerWithoutSignature
 
canonicalizeSubset(Node, String) - Method in class org.neuclear.xml.c14.Canonicalizer
Creates a subset of a node based on it's xpath and outputs it to the writer Note, for this to return wellformed xml the xpath most be formatted to produce it.
canonicalizeSubset(Node, String) - Static method in class org.neuclear.xml.xmlsec.XMLSecTools
Canonicalises a subset of the node based on the given xpath.
ClearTransform - Class in org.neuclear.xml.transforms
 
ClearTransform() - Constructor for class org.neuclear.xml.transforms.ClearTransform
 
ClearTransform(Element) - Constructor for class org.neuclear.xml.transforms.ClearTransform
 
createAttribute(String, String) - Method in class org.neuclear.xml.AbstractElementProxy
Adds an attribute with the same namespace as the elment
createElementInSignatureSpace(String) - Static method in class org.neuclear.xml.xmlsec.XMLSecTools
Used to create an Element within the XMLSignature Standard's namespace
createEnvelopedReference(Element) - Static method in class org.neuclear.xml.xmlsec.Reference
Creates a simple Reference to an Element for use in an Enveloped Signature.
createEnvelopeQName() - Static method in class org.neuclear.xml.soap.SOAPTools
 
createEnvelopingObjectReference(Element) - Static method in class org.neuclear.xml.xmlsec.Reference
Creates a simple Reference to an element which already is inside an Object tag and has a URI.
createExternalReference(String) - Static method in class org.neuclear.xml.xmlsec.Reference
 
createKeyInfo() - Method in class org.neuclear.xml.xmlsec.KeyInfo.CreateKeyInfoCallBack
 
createKeyInfo(KeyStore, String) - Static method in class org.neuclear.xml.xmlsec.XMLSecTools
Creates a KeyInfo Element containing the public key of a key stored in the given keystore.
createKeyInfo(PublicKey) - Static method in class org.neuclear.xml.xmlsec.XMLSecTools
Creates a KeyInfo Element containing the XML Encoded KeyInfo of a given public key.
createQName(String) - Method in class org.neuclear.xml.AbstractElementProxy
Creates a QName in this object namespace
createQName(String) - Static method in class org.neuclear.xml.xmlsec.XMLSecTools
Used to create a QName within the XMLSignature Standard's namespace
createSoapRequestString(OutputStream, String) - Static method in class org.neuclear.xml.soap.SOAPTools
 
createTextWithBigInteger(BigInteger) - Static method in class org.neuclear.xml.xmlsec.XMLSecTools
This method takes an (empty) Element and a BigInteger and adds the base64 encoded BigInteger to the Element.
ctx - Variable in class org.neuclear.xml.soap.XMLInputStreamServlet
 

D

DataObjectSignature - Class in org.neuclear.xml.xmlsec
This is a standard Enveloping Signature with only one data object object.
DataObjectSignature(Element) - Constructor for class org.neuclear.xml.xmlsec.DataObjectSignature
Verifies an Enveloping Signature with a Data Object.
DataObjectSignature(String, Signer, Element) - Constructor for class org.neuclear.xml.xmlsec.DataObjectSignature
Creates a new Enveloping Signature containing one data object.
DataObjectSignature(KeyPair, Element) - Constructor for class org.neuclear.xml.xmlsec.DataObjectSignature
Creates a new Enveloping Signature containing one data object.
decodeBase64Element(Element) - Static method in class org.neuclear.xml.xmlsec.XMLSecTools
Method decodeBase64Element

Takes the Text children of the Element and interprets them as input for the Base64.decodeBase64Element() function.

decodeBigIntegerFromElement(Element) - Static method in class org.neuclear.xml.xmlsec.XMLSecTools
Method decodeBigIntegerFromElement
decodeBigIntegerFromText(Text) - Static method in class org.neuclear.xml.xmlsec.XMLSecTools
Method decodeBigIntegerFromText
decodeElementBase64(String) - Static method in class org.neuclear.xml.xmlsec.XMLSecTools
Decodes a Base64 encoded xml element.
doc2dom(Document) - Method in class org.neuclear.xml.XMLTools
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.neuclear.xml.soap.XMLInputStreamServlet
 
dom2doc(Document) - Method in class org.neuclear.xml.XMLTools
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.neuclear.xml.soap.XMLInputStreamServlet
 
DSIG_ALG_DSA - Static variable in class org.neuclear.xml.xmlsec.SignedInfo
 
DSIG_ALG_RSA - Static variable in class org.neuclear.xml.xmlsec.SignedInfo
 

E

EchoSOAPServlet - Class in org.neuclear.xml.soap
User: pelleb Date: Nov 24, 2003 Time: 4:35:18 PM
EchoSOAPServlet() - Constructor for class org.neuclear.xml.soap.EchoSOAPServlet
 
ElementProxy - Interface in org.neuclear.xml
 
encodeElementBase64(Element) - Static method in class org.neuclear.xml.xmlsec.XMLSecTools
Creates a textual representation of an element and encodes the results as a base64.
encodeElementBase64(SignedElement) - Static method in class org.neuclear.xml.xmlsec.XMLSecTools
Creates a textual representation of an element and encodes the results as a base64.
EnvelopedSignature - Class in org.neuclear.xml.xmlsec
This is a standard Enveloped Signature with only one Reference object.
EnvelopedSignature(Element) - Constructor for class org.neuclear.xml.xmlsec.EnvelopedSignature
Verifies the given element.
EnvelopedSignature(String, Signer, Element) - Constructor for class org.neuclear.xml.xmlsec.EnvelopedSignature
Creates a standard Enveloped Signature within the given Element.
EnvelopedSignature(BrowsableSigner, Element) - Constructor for class org.neuclear.xml.xmlsec.EnvelopedSignature
Creates a standard Enveloped Signature within the given Element.
EnvelopedSignature(KeyPair, Element) - Constructor for class org.neuclear.xml.xmlsec.EnvelopedSignature
Creates a standard Enveloped Signature within the given Element.
EnvelopedSignatureTransform - Class in org.neuclear.xml.transforms
 
EnvelopedSignatureTransform() - Constructor for class org.neuclear.xml.transforms.EnvelopedSignatureTransform
 
EnvelopedSignatureTransform(Element) - Constructor for class org.neuclear.xml.transforms.EnvelopedSignatureTransform
 
ExternalSignature - Class in org.neuclear.xml.xmlsec
This is a standard Enveloped Signature with only one Reference object.
ExternalSignature(Element) - Constructor for class org.neuclear.xml.xmlsec.ExternalSignature
 
ExternalSignature(String, Signer, String) - Constructor for class org.neuclear.xml.xmlsec.ExternalSignature
Creates a Signature with a reference to an external URL.
ExternalSignature(KeyPair, String) - Constructor for class org.neuclear.xml.xmlsec.ExternalSignature
 

G

getByID(Element, String) - Static method in class org.neuclear.xml.XMLTools
This is used to find an Elemente with a given ID.
getByID(Document, String) - Static method in class org.neuclear.xml.XMLTools
This is used to find an Elemente with a given ID.
getCanonicalizer() - Method in class org.neuclear.xml.xmlsec.SignedInfo
 
getElement() - Method in class org.neuclear.xml.AbstractElementProxy
 
getElement() - Method in interface org.neuclear.xml.ElementProxy
 
getElementBytes(Node) - Static method in class org.neuclear.xml.xmlsec.XMLSecTools
This takes a node and outputs it as a byte array.
getKeyName() - Method in class org.neuclear.xml.xmlsec.KeyInfo
Method getPublicKey
getLast() - Method in class org.neuclear.xml.soap.EchoSOAPServlet
 
getLastInput() - Method in class org.neuclear.xml.soap.MockXMLInputStreamServlet
 
getPrimaryReference() - Method in class org.neuclear.xml.xmlsec.SignedInfo
Returns the first Reference
getPrimaryReferenceElement() - Method in class org.neuclear.xml.xmlsec.SignedInfo
Returns the Element of the first Reference
getPrimaryReferenceElement() - Method in class org.neuclear.xml.xmlsec.XMLSignature
Get the first element referenced by this Signature.
getPublicKey() - Method in class org.neuclear.xml.xmlsec.KeyInfo
Method getPublicKey
getReferencedElement() - Method in class org.neuclear.xml.xmlsec.Reference
 
getReferences() - Method in class org.neuclear.xml.xmlsec.SignedInfo
Method getSigningKey This returns the signing PublicKey if it exists or null if it doesnt.
getSi() - Method in class org.neuclear.xml.xmlsec.XMLSignature
 
getSignatureAlgorithm() - Method in class org.neuclear.xml.xmlsec.SignedInfo
 
getSignatureElement(Element) - Static method in class org.neuclear.xml.xmlsec.XMLSecTools
Attempts to find a Signature within an element
getSignersId() - Method in class org.neuclear.xml.xmlsec.XMLSignature
If available returns the id of the signing key.
getSignersKey() - Method in class org.neuclear.xml.xmlsec.XMLSignature
Gets the PublicKey of the Signer of the XMLSignature.
getTagName() - Method in class org.neuclear.xml.xmlsec.SignedInfo
 
getUri() - Method in class org.neuclear.xml.xmlsec.Reference
 
getXMLSignature() - Method in class org.neuclear.xml.xmlsec.SignedElement
The signature for this object.

H

handleInputStream(InputStream, HttpServletRequest, HttpServletResponse) - Method in class org.neuclear.xml.soap.MockXMLInputStreamServlet
 
handleInputStream(InputStream, HttpServletRequest, HttpServletResponse) - Method in class org.neuclear.xml.soap.SOAPServlet
 
handleInputStream(InputStream, HttpServletRequest, HttpServletResponse) - Method in class org.neuclear.xml.soap.XMLInputStreamServlet
 
handleSOAPRequest(Element, String) - Method in class org.neuclear.xml.soap.EchoSOAPServlet
 
handleSOAPRequest(Element, String) - Method in class org.neuclear.xml.soap.SOAPServlet
 
HTMLSignature - Class in org.neuclear.xml.xmlsec
This is a standard Enveloped Signature with only one Reference object however it is done on an html document and not a plain XML document.
HTMLSignature(String, Signer, InputStream) - Constructor for class org.neuclear.xml.xmlsec.HTMLSignature
Sign an HTML Document with the given alias and Signer
HTMLSignature(String, Signer, Document) - Constructor for class org.neuclear.xml.xmlsec.HTMLSignature
Sign a dynamically generated HTML Document.
HTMLSignature(BrowsableSigner, Document) - Constructor for class org.neuclear.xml.xmlsec.HTMLSignature
Sign a dynamically generated HTML Document.
HTMLSignature(BrowsableSigner, InputStream) - Constructor for class org.neuclear.xml.xmlsec.HTMLSignature
Sign an HTML Document with the given alias and Signer

I

init(ServletConfig) - Method in class org.neuclear.xml.soap.XMLInputStreamServlet
 
InvalidReferencesException - Exception in org.neuclear.xml.xmlsec
Created by IntelliJ IDEA.
InvalidReferencesException(int) - Constructor for exception org.neuclear.xml.xmlsec.InvalidReferencesException
 
InvalidReferencesException() - Constructor for exception org.neuclear.xml.xmlsec.InvalidReferencesException
 
InvalidReferencesException(String) - Constructor for exception org.neuclear.xml.xmlsec.InvalidReferencesException
 
InvalidSignatureException - Exception in org.neuclear.xml.xmlsec
Created by IntelliJ IDEA.
InvalidSignatureException(byte[], byte[]) - Constructor for exception org.neuclear.xml.xmlsec.InvalidSignatureException
 
InvalidSignatureException(PublicKey) - Constructor for exception org.neuclear.xml.xmlsec.InvalidSignatureException
 
InvalidSignatureException(String) - Constructor for exception org.neuclear.xml.xmlsec.InvalidSignatureException
 
isAttributeTrue(Element, String) - Static method in class org.neuclear.xml.XMLTools
public static void writeDom(Document doc,OutputStream out) throws IOException{ try {

TransformerFactory fact=TransformerFactory.newInstance(); Transformer tran=fact.newTransformer(); tran.setOutputProperty(OutputKeys.INDENT,"2"); tran.transform(new DOMSource(doc),new StreamResult(out)); } catch (TransformerFactoryConfigurationError error) { Utility.handleException(error); } catch (TransformerException e) { Utility.handleException(e); } // SerializerToXML serializer = new SerializerToXML(); // // Insert your PipedOutputStream here instead of System.out! // serializer.indent(2); // // serializer.setOutputStream(out); // serializer.serialize(doc); }

isEmpty(Object) - Static method in class org.neuclear.xml.XMLTools
 
isInXMLSigNS(Element) - Static method in class org.neuclear.xml.xmlsec.XMLSecTools
 
isSigned() - Method in class org.neuclear.xml.xmlsec.SignedElement
Checks if a SignedNamedObject contains a signature.
IMPORTANT: True only indicates that it contains a signature, not that it is valid.
isTrue(String, boolean) - Static method in class org.neuclear.xml.XMLTools
 

J

JCE_ALG_DSA - Static variable in class org.neuclear.xml.xmlsec.SignedInfo
 
JCE_ALG_RSA - Static variable in class org.neuclear.xml.xmlsec.SignedInfo
 

K

KeyInfo - Class in org.neuclear.xml.xmlsec
 
KeyInfo(PublicKey) - Constructor for class org.neuclear.xml.xmlsec.KeyInfo
Currently only RSA 20030218 Also DSA
KeyInfo(PublicKey, String) - Constructor for class org.neuclear.xml.xmlsec.KeyInfo
 
KeyInfo(String) - Constructor for class org.neuclear.xml.xmlsec.KeyInfo
 
KeyInfo(X509Certificate) - Constructor for class org.neuclear.xml.xmlsec.KeyInfo
 
KeyInfo(Element) - Constructor for class org.neuclear.xml.xmlsec.KeyInfo
 
KeyInfo.CreateKeyInfoCallBack - Class in org.neuclear.xml.xmlsec
 
KeyInfo.CreateKeyInfoCallBack() - Constructor for class org.neuclear.xml.xmlsec.KeyInfo.CreateKeyInfoCallBack
 
ki - Variable in class org.neuclear.xml.xmlsec.XMLSignature
 

L

LF - Static variable in class org.neuclear.xml.c14.Canonicalizer
 
loadDocument(String) - Static method in class org.neuclear.xml.XMLTools
 
loadDocument(URL) - Static method in class org.neuclear.xml.XMLTools
 
loadDocument(InputStream) - Static method in class org.neuclear.xml.XMLTools
 
loadDocument(File) - Static method in class org.neuclear.xml.XMLTools
 

M

make(Element) - Static method in class org.neuclear.xml.transforms.TransformerFactory
 
make(String) - Static method in class org.neuclear.xml.transforms.TransformerFactory
 
matches(Node) - Method in class org.neuclear.xml.transforms.XPathTransform
 
MockXMLInputStreamServlet - Class in org.neuclear.xml.soap
 
MockXMLInputStreamServlet() - Constructor for class org.neuclear.xml.soap.MockXMLInputStreamServlet
 

N

newDocument() - Static method in class org.neuclear.xml.XMLTools
 
NS_DS - Static variable in class org.neuclear.xml.xmlsec.XMLSecTools
 

O

OpaqueTransform - Class in org.neuclear.xml.transforms
 
OpaqueTransform() - Constructor for class org.neuclear.xml.transforms.OpaqueTransform
 
OpaqueTransform(Element) - Constructor for class org.neuclear.xml.transforms.OpaqueTransform
 
org.neuclear.xml - package org.neuclear.xml
 
org.neuclear.xml.c14 - package org.neuclear.xml.c14
 
org.neuclear.xml.soap - package org.neuclear.xml.soap
 
org.neuclear.xml.transforms - package org.neuclear.xml.transforms
 
org.neuclear.xml.xmlsec - package org.neuclear.xml.xmlsec
 
outputHTMLError(PrintWriter, Exception) - Method in class org.neuclear.xml.soap.XMLInputStreamServlet
 
outputXMLError(PrintWriter, Throwable) - Method in class org.neuclear.xml.soap.XMLInputStreamServlet
 

P

preSign() - Method in class org.neuclear.xml.xmlsec.SignedElement
This is called before signing to handle any pre signing tasks such as time stamps.

R

Reference - Class in org.neuclear.xml.xmlsec
 
Reference(Element, boolean) - Constructor for class org.neuclear.xml.xmlsec.Reference
Creates a Reference to a Element, with the given signature type: Reference.XMLSIGTYPE_ENVELOPED Reference.XMLSIGTYPE_ENVELOPING
Reference(Element, Transform[]) - Constructor for class org.neuclear.xml.xmlsec.Reference
 
Reference(String) - Constructor for class org.neuclear.xml.xmlsec.Reference
 
Reference(Element) - Constructor for class org.neuclear.xml.xmlsec.Reference
Build this from XML Reference Element
refObject - Variable in class org.neuclear.xml.xmlsec.Reference
 
registerTransformer(String, Class) - Static method in class org.neuclear.xml.transforms.TransformerFactory
 
restRequest(String, String) - Static method in class org.neuclear.xml.soap.RESTTools
 
restRequest(URL, String) - Static method in class org.neuclear.xml.soap.RESTTools
 
restRequest(URLConnection, Element) - Static method in class org.neuclear.xml.soap.RESTTools
 
restRequest(URLConnection, String) - Static method in class org.neuclear.xml.soap.RESTTools
 
restRequestElement(String, Element) - Static method in class org.neuclear.xml.soap.RESTTools
 
restRequestElement(URL, Element) - Static method in class org.neuclear.xml.soap.RESTTools
 
restRequestElement(URLConnection, Element) - Static method in class org.neuclear.xml.soap.RESTTools
 
RESTTools - Class in org.neuclear.xml.soap
 
rethrowException(Throwable) - Static method in class org.neuclear.xml.XMLTools
 

S

setEnvelopedReference(Element) - Method in class org.neuclear.xml.xmlsec.SignedInfo
 
setPublicKey(PublicKey) - Method in class org.neuclear.xml.xmlsec.KeyInfo.CreateKeyInfoCallBack
 
si - Variable in class org.neuclear.xml.xmlsec.XMLSignature
 
SIG_ALG_DSA - Static variable in class org.neuclear.xml.xmlsec.SignedInfo
 
SIG_ALG_RSA - Static variable in class org.neuclear.xml.xmlsec.SignedInfo
 
sign(String, Signer) - Method in class org.neuclear.xml.xmlsec.SignedElement
 
sign(BrowsableSigner) - Method in class org.neuclear.xml.xmlsec.SignedElement
 
sign(PrivateKey) - Method in class org.neuclear.xml.xmlsec.SignedInfo
Signs the SignedInfo and returns the signature
sign(String, Signer) - Method in class org.neuclear.xml.xmlsec.SignedInfo
 
sign(BrowsableSigner, KeyInfo.CreateKeyInfoCallBack) - Method in class org.neuclear.xml.xmlsec.SignedInfo
 
sign(KeyPair) - Method in class org.neuclear.xml.xmlsec.XMLSignature
Signs the SignedInfo with the given KeyPair and places the signature in the SignatureValue element.
sign(String, Signer) - Method in class org.neuclear.xml.xmlsec.XMLSignature
Signs the SignedInfo with the given Signer and alias and places the signature in the SignatureValue element.
sign(BrowsableSigner) - Method in class org.neuclear.xml.xmlsec.XMLSignature
 
SignedElement - Class in org.neuclear.xml.xmlsec
 
SignedElement(QName) - Constructor for class org.neuclear.xml.xmlsec.SignedElement
 
SignedElement(String) - Constructor for class org.neuclear.xml.xmlsec.SignedElement
 
SignedElement(Element) - Constructor for class org.neuclear.xml.xmlsec.SignedElement
 
SignedElement(String, Namespace) - Constructor for class org.neuclear.xml.xmlsec.SignedElement
 
SignedElement(String, String, String) - Constructor for class org.neuclear.xml.xmlsec.SignedElement
 
SignedInfo - Class in org.neuclear.xml.xmlsec
 
SignedInfo(Reference[], int) - Constructor for class org.neuclear.xml.xmlsec.SignedInfo
 
SignedInfo(int, int) - Constructor for class org.neuclear.xml.xmlsec.SignedInfo
 
SignedInfo(Element, int, boolean) - Constructor for class org.neuclear.xml.xmlsec.SignedInfo
 
SignedInfo(Element) - Constructor for class org.neuclear.xml.xmlsec.SignedInfo
 
sigval - Variable in class org.neuclear.xml.xmlsec.XMLSignature
 
SOAP_END - Static variable in class org.neuclear.xml.soap.SOAPTools
 
SOAP_START - Static variable in class org.neuclear.xml.soap.SOAPTools
 
SOAPException - Exception in org.neuclear.xml.soap
 
SOAPException(String) - Constructor for exception org.neuclear.xml.soap.SOAPException
 
SOAPException(Throwable) - Constructor for exception org.neuclear.xml.soap.SOAPException
 
SOAPException(String, Throwable) - Constructor for exception org.neuclear.xml.soap.SOAPException
 
soapRequest(String, String, String) - Static method in class org.neuclear.xml.soap.SOAPTools
 
soapRequest(URL, String, String) - Static method in class org.neuclear.xml.soap.SOAPTools
 
soapRequest(URLConnection, Element, String) - Static method in class org.neuclear.xml.soap.SOAPTools
 
soapRequest(URLConnection, String, String) - Static method in class org.neuclear.xml.soap.SOAPTools
 
soapRequestElement(String, Element, String) - Static method in class org.neuclear.xml.soap.SOAPTools
 
soapRequestElement(URL, Element, String) - Static method in class org.neuclear.xml.soap.SOAPTools
 
soapRequestElement(URLConnection, Element, String) - Static method in class org.neuclear.xml.soap.SOAPTools
 
SOAPServlet - Class in org.neuclear.xml.soap
 
SOAPServlet() - Constructor for class org.neuclear.xml.soap.SOAPServlet
 
SOAPTools - Class in org.neuclear.xml.soap
 

T

Transform - Class in org.neuclear.xml.transforms
Created by IntelliJ IDEA.
Transform(String) - Constructor for class org.neuclear.xml.transforms.Transform
 
Transform(Element) - Constructor for class org.neuclear.xml.transforms.Transform
 
TransformerFactory - Class in org.neuclear.xml.transforms
Created by IntelliJ IDEA.
transformNode(Object) - Method in class org.neuclear.xml.transforms.ClearTransform
 
transformNode(Object) - Method in class org.neuclear.xml.transforms.OpaqueTransform
 
transformNode(Object) - Method in class org.neuclear.xml.transforms.Transform
 
transformNode(Object) - Method in class org.neuclear.xml.transforms.XPathTransform
 

V

verify() - Method in class org.neuclear.xml.xmlsec.SignedElement
 
verify(PublicKey, byte[]) - Method in class org.neuclear.xml.xmlsec.SignedInfo
 
verifyReferencesStructure() - Method in class org.neuclear.xml.xmlsec.DataObjectSignature
 
verifyReferencesStructure() - Method in class org.neuclear.xml.xmlsec.EnvelopedSignature
 
verifyReferencesStructure() - Method in class org.neuclear.xml.xmlsec.ExternalSignature
 
verifyReferencesStructure() - Method in class org.neuclear.xml.xmlsec.HTMLSignature
 
verifyReferencesStructure() - Method in class org.neuclear.xml.xmlsec.XMLSignature
This will be called by the constructor with Element parameter Override this for specific Signature models.

W

writeFile(File, Document) - Static method in class org.neuclear.xml.XMLTools
 
writeFile(File, Element) - Static method in class org.neuclear.xml.XMLTools
 
writeFile(OutputStream, Element) - Static method in class org.neuclear.xml.XMLTools
 

X

XMLDSIG_NAMESPACE - Static variable in class org.neuclear.xml.xmlsec.XMLSecTools
 
XMLException - Exception in org.neuclear.xml
 
XMLException(String) - Constructor for exception org.neuclear.xml.XMLException
 
XMLException(Throwable) - Constructor for exception org.neuclear.xml.XMLException
 
XMLException(String, Throwable) - Constructor for exception org.neuclear.xml.XMLException
 
XMLInputStreamServlet - Class in org.neuclear.xml.soap
User: pelleb Date: Sep 25, 2003 Time: 1:07:57 PM
XMLInputStreamServlet() - Constructor for class org.neuclear.xml.soap.XMLInputStreamServlet
 
XMLNS - Static variable in class org.neuclear.xml.AbstractElementProxy
 
XMLNS - Static variable in interface org.neuclear.xml.ElementProxy
 
XMLSecTools - Class in org.neuclear.xml.xmlsec
Tools for dealing with XMLSig's.
XMLSecurityException - Exception in org.neuclear.xml.xmlsec
 
XMLSecurityException(String) - Constructor for exception org.neuclear.xml.xmlsec.XMLSecurityException
 
XMLSecurityException(Throwable) - Constructor for exception org.neuclear.xml.xmlsec.XMLSecurityException
 
XMLSecurityException(String, Throwable) - Constructor for exception org.neuclear.xml.xmlsec.XMLSecurityException
 
XMLSignature - Class in org.neuclear.xml.xmlsec
Encapsulates a XML Digital Signature.
XMLSignature(PublicKey) - Constructor for class org.neuclear.xml.xmlsec.XMLSignature
Creates a raw XML Signature element that is unsigned.
XMLSignature(String, Signer) - Constructor for class org.neuclear.xml.xmlsec.XMLSignature
Creates a raw XML Signature element that is unsigned.
XMLSignature(SignedInfo) - Constructor for class org.neuclear.xml.xmlsec.XMLSignature
 
XMLSignature(KeyPair, SignedInfo) - Constructor for class org.neuclear.xml.xmlsec.XMLSignature
Used by subclasses to pass complete SignedInfo's.
XMLSignature(String, Signer, SignedInfo) - Constructor for class org.neuclear.xml.xmlsec.XMLSignature
Used by subclasses to pass complete SignedInfo's.
XMLSignature(Element) - Constructor for class org.neuclear.xml.xmlsec.XMLSignature
Constructor from Raw XML.
XMLSIGTYPE_DETACHED - Static variable in class org.neuclear.xml.xmlsec.Reference
 
XMLSIGTYPE_ENVELOPED - Static variable in class org.neuclear.xml.xmlsec.Reference
 
XMLSIGTYPE_ENVELOPING - Static variable in class org.neuclear.xml.xmlsec.Reference
 
XMLTools - Class in org.neuclear.xml
 
XMLTools() - Constructor for class org.neuclear.xml.XMLTools
 
XMLTransformNotFoundException - Exception in org.neuclear.xml.transforms
 
XMLTransformNotFoundException(String) - Constructor for exception org.neuclear.xml.transforms.XMLTransformNotFoundException
 
XMLTransformNotFoundException(String, Throwable) - Constructor for exception org.neuclear.xml.transforms.XMLTransformNotFoundException
 
XMLTransformNotFoundException(Throwable) - Constructor for exception org.neuclear.xml.transforms.XMLTransformNotFoundException
 
XPATH - Static variable in class org.neuclear.xml.transforms.EnvelopedSignatureTransform
 
XPATH_W_COMMENTS - Static variable in class org.neuclear.xml.c14.CanonicalizerWithComments
 
XPATH_W_COMMENTS - Static variable in class org.neuclear.xml.c14.CanonicalizerWithoutSignature
 
XPATH_WO_COMMENTS - Static variable in class org.neuclear.xml.c14.Canonicalizer
 
XPathTransform - Class in org.neuclear.xml.transforms
Created by IntelliJ IDEA.
XPathTransform() - Constructor for class org.neuclear.xml.transforms.XPathTransform
 
XPathTransform(String) - Constructor for class org.neuclear.xml.transforms.XPathTransform
 
XPathTransform(String, String) - Constructor for class org.neuclear.xml.transforms.XPathTransform
 
XPathTransform(Element) - Constructor for class org.neuclear.xml.transforms.XPathTransform
 

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

Copyright © 2002-2004 Antilles Software Ventures SA. All Rights Reserved.