C E F G I M O P R S T U V W X

C

characters(char[], int, int) - Method in class uk.me.nxg.xoxa.esis.EsisHandler
Writes - on the output, followed by the character string with \n, \r and \t escaped.
characters(char[], int, int) - Method in class uk.me.nxg.xoxa.MessageDigestXMLReader
 
characters(char[], int, int) - Method in class uk.me.nxg.xoxa.SigningXMLReader
 
characters(char[], int, int) - Method in class uk.me.nxg.xoxa.util.XMLOutputHandler
 
close() - Method in interface uk.me.nxg.xoxa.esis.EsisWriter
 
close() - Method in class uk.me.nxg.xoxa.esis.MessageDigestEsisWriter
 
close() - Method in class uk.me.nxg.xoxa.esis.StreamEsisWriter
 
completedOK() - Method in class uk.me.nxg.xoxa.gpg.GPGConnection
 

E

endDocument() - Method in class uk.me.nxg.xoxa.esis.EsisHandler
Writes nothing on the output.
endDocument() - Method in class uk.me.nxg.xoxa.MessageDigestXMLReader
 
endDocument() - Method in class uk.me.nxg.xoxa.SigningXMLReader
 
endDocument() - Method in class uk.me.nxg.xoxa.util.XMLOutputHandler
 
endElement(String, String, String) - Method in class uk.me.nxg.xoxa.esis.EsisHandler
Indicates the end of an element.
endElement(String, String, String) - Method in class uk.me.nxg.xoxa.MessageDigestXMLReader
 
endElement(String, String, String) - Method in class uk.me.nxg.xoxa.SigningXMLReader
 
endElement(String, String, String) - Method in class uk.me.nxg.xoxa.util.XMLOutputHandler
 
endPrefixMapping(String) - Method in class uk.me.nxg.xoxa.esis.EsisHandler
Writes mprefix on the output
endPrefixMapping(String) - Method in class uk.me.nxg.xoxa.MessageDigestXMLReader
 
endPrefixMapping(String) - Method in class uk.me.nxg.xoxa.SigningXMLReader
 
endPrefixMapping(String) - Method in class uk.me.nxg.xoxa.util.XMLOutputHandler
 
EsisHandler - Class in uk.me.nxg.xoxa.esis
Writes out a SAX stream in a format based on the sgmls ESIS output.
EsisHandler(EsisWriter, boolean) - Constructor for class uk.me.nxg.xoxa.esis.EsisHandler
Creates a SAX ContentHandler which receives a stream of SAX events and writes them out in the ESIS format.
EsisHandler(OutputStream, boolean) - Constructor for class uk.me.nxg.xoxa.esis.EsisHandler
 
EsisParser - Class in uk.me.nxg.xoxa.esis
A parser which can interpret the pseudo-ESIS syntax of EsisHandler.
EsisParser() - Constructor for class uk.me.nxg.xoxa.esis.EsisParser
 
EsisWriter - Interface in uk.me.nxg.xoxa.esis
Provides the writing functions needed by an EsisHandler

F

FileMaker - Enum in uk.me.nxg.xoxa.util
Creates temporary files on demand.

G

get() - Method in interface uk.me.nxg.xoxa.gpg.GPGConnection.Result
Obtains the result of the interaction with GPG.
getAction() - Method in class uk.me.nxg.xoxa.gpg.GPGInformation
Obtain the GPG action which this information object is associated with.
getAlgorithm() - Method in class uk.me.nxg.xoxa.esis.MessageDigestEsisWriter
Returns the canonical name of the message digest algorithm used.
getAlgorithm() - Method in class uk.me.nxg.xoxa.MessageDigestXMLReader
Obtains the name of the message digest algorithm which was calculated when parsing the XML.
getAlgorithm(XMLReader) - Static method in class uk.me.nxg.xoxa.MessageDigestXMLReader
Obtains the name of the message digest algorithm which was calculated when parsing the XML.
getContentHandler() - Method in class uk.me.nxg.xoxa.esis.EsisParser
 
getDigest() - Method in class uk.me.nxg.xoxa.esis.MessageDigestEsisWriter
Returns the accumulated message digest.
getDigest() - Method in class uk.me.nxg.xoxa.MessageDigestXMLReader
Return the message digest.
getDigest(XMLReader) - Static method in class uk.me.nxg.xoxa.MessageDigestXMLReader
Return the message digest.
getDigestAsString() - Method in class uk.me.nxg.xoxa.esis.MessageDigestEsisWriter
Returns the accumulated message digest, as a hex string.
getDigestAsString() - Method in class uk.me.nxg.xoxa.MessageDigestXMLReader
Return the message digest as a string of hex digits.
getDigestAsString(XMLReader) - Static method in class uk.me.nxg.xoxa.MessageDigestXMLReader
Return the message digest as a string of hex digits.
getDTDHandler() - Method in class uk.me.nxg.xoxa.esis.EsisParser
 
getEntityResolver() - Method in class uk.me.nxg.xoxa.esis.EsisParser
 
getEntityResolver() - Method in class uk.me.nxg.xoxa.MessageDigestXMLReader
 
getErrorHandler() - Method in class uk.me.nxg.xoxa.esis.EsisParser
 
getFeature(String) - Method in class uk.me.nxg.xoxa.esis.EsisParser
 
getGPGInformation(XMLReader) - Static method in class uk.me.nxg.xoxa.SigningXMLReader
Retrieves extra information about the work done by the SigningXMLReader which is passed as argument.
getGPGInformation() - Method in class uk.me.nxg.xoxa.SigningXMLReader
Retrieves extra information about the work done by the XMLReader.
getInstance() - Static method in enum uk.me.nxg.xoxa.util.FileMaker
 
getInstance() - Static method in class uk.me.nxg.xoxa.Version
Get the singleton instance of the Version class.
getKeyFingerprint() - Method in class uk.me.nxg.xoxa.gpg.GPGInformation
Obtains the key fingerprint
getNamedPipe() - Method in enum uk.me.nxg.xoxa.util.FileMaker
 
getProperty(String) - Method in class uk.me.nxg.xoxa.esis.EsisParser
 
getSignature() - Method in class uk.me.nxg.xoxa.gpg.GPGInformation
Obtain the ASCII-armoured signature.
getSignature(InputSource) - Method in class uk.me.nxg.xoxa.Signer
 
getSignatureDate() - Method in class uk.me.nxg.xoxa.gpg.GPGInformation
Obtains the date when the signature was made
getSignatureKeyId() - Method in class uk.me.nxg.xoxa.gpg.GPGInformation
Obtain the ID of the key associated with the signature.
getSignatureName() - Method in class uk.me.nxg.xoxa.gpg.GPGInformation
Obtain the name associated with the signature, either the name of the signature which is being verified, or else the name associated with the signature which was added.
getSignatureStatus() - Method in class uk.me.nxg.xoxa.gpg.GPGInformation
Obtains information about the validity of the key which was used to make the signature.
getStderr() - Method in class uk.me.nxg.xoxa.gpg.GPGConnection
Retrieve any error information from the process.
getStderr() - Method in class uk.me.nxg.xoxa.gpg.GPGInformation
Obtains any information which the call to GPG wrote to stderr.
getValidity() - Method in class uk.me.nxg.xoxa.gpg.GPGInformation
Obtain information about the validity of the signature
getVersion() - Method in class uk.me.nxg.xoxa.Version
Provides the package's version identifier as a string.
getXMLReader(XMLReader, String) - Static method in class uk.me.nxg.xoxa.MessageDigestXMLReader
Obtains a new XMLReader which can calculate a message digest of the normalised form of an input XML source.
getXMLReader(String) - Static method in class uk.me.nxg.xoxa.MessageDigestXMLReader
Obtains a new XML reader which can calculate a message digest of the normalised form of an input XML source.
getXMLReader() - Static method in class uk.me.nxg.xoxa.SigningXMLReader
Obtains a new XMLreader which can verify input XML.
getXMLReader(File, String, String) - Static method in class uk.me.nxg.xoxa.SigningXMLReader
Obtains a new XMLReader which can either sign or verify input XML.
getXMLReader(File, String, String, XMLReader) - Static method in class uk.me.nxg.xoxa.SigningXMLReader
Wraps an existing reader in a SigningXMLReader.
GPGConnection - Class in uk.me.nxg.xoxa.gpg
Manages a connection to a GPG executable.
GPGConnection() - Constructor for class uk.me.nxg.xoxa.gpg.GPGConnection
Create a new GPGConnection, using the default keychain.
GPGConnection(File) - Constructor for class uk.me.nxg.xoxa.gpg.GPGConnection
Create a new GPGConnection with the gpg home in the given directory.
GPGConnection.Result<T> - Interface in uk.me.nxg.xoxa.gpg
Represents the result of an interaction with GPG
GPGException - Exception in uk.me.nxg.xoxa.gpg
 
GPGException(String) - Constructor for exception uk.me.nxg.xoxa.gpg.GPGException
 
GPGException(String, Throwable) - Constructor for exception uk.me.nxg.xoxa.gpg.GPGException
 
GPGInformation - Class in uk.me.nxg.xoxa.gpg
Manage the status information returned by GPG.
GPGInformation.Action - Enum in uk.me.nxg.xoxa.gpg
Indicates the various actions that the GPG processor can perform
GPGInformation.KeyStatus - Enum in uk.me.nxg.xoxa.gpg
Indicates the various status that a key can have.
GPGInformation.Validity - Enum in uk.me.nxg.xoxa.gpg
Indicates different levels of GPG signature validity.
GPGSigner - Class in uk.me.nxg.xoxa.gpg
Handles the signing of files
GPGSigner() - Constructor for class uk.me.nxg.xoxa.gpg.GPGSigner
 
GPGSigner(File) - Constructor for class uk.me.nxg.xoxa.gpg.GPGSigner
Creates a new signer, indicating where GPG should find the needed keys
GPGVerifier - Class in uk.me.nxg.xoxa.gpg
Verifies signatures
GPGVerifier() - Constructor for class uk.me.nxg.xoxa.gpg.GPGVerifier
 
GPGVerifier(File) - Constructor for class uk.me.nxg.xoxa.gpg.GPGVerifier
Creates a new verifier, indicating where GPG should find the needed keys

I

ignorableWhitespace(char[], int, int) - Method in class uk.me.nxg.xoxa.esis.EsisHandler
Displays ignorable whitespace.
ignorableWhitespace(char[], int, int) - Method in class uk.me.nxg.xoxa.MessageDigestXMLReader
 
ignorableWhitespace(char[], int, int) - Method in class uk.me.nxg.xoxa.SigningXMLReader
 
ignorableWhitespace(char[], int, int) - Method in class uk.me.nxg.xoxa.util.XMLOutputHandler
 

M

Main - Class in uk.me.nxg.xoxa
Converts XML to and from the ESIS form, with and without normalisation.
Main() - Constructor for class uk.me.nxg.xoxa.Main
 
main(String[]) - Static method in class uk.me.nxg.xoxa.Main
 
MessageDigestEsisWriter - Class in uk.me.nxg.xoxa.esis
Calculates a message digest of a stream.
MessageDigestEsisWriter(String) - Constructor for class uk.me.nxg.xoxa.esis.MessageDigestEsisWriter
Create a new EsisWriter instance, which creates a message digest of the given type.
MessageDigestXMLReader - Class in uk.me.nxg.xoxa
An XML reader which can sign and verify XML in passing.

O

OPENPGP - Static variable in class uk.me.nxg.xoxa.SigningXMLReader
 

P

parse(InputSource) - Method in class uk.me.nxg.xoxa.esis.EsisParser
Reads a SAX stream in a format based on http://www.jclark.com/sp/sgmlsout.htm, as written by uk.me.nxg.xoxa.esis.
parse(String) - Method in class uk.me.nxg.xoxa.esis.EsisParser
 
parse(InputSource) - Method in class uk.me.nxg.xoxa.SigningXMLReader
 
parseESIS(Reader, ContentHandler, ErrorHandler) - Static method in class uk.me.nxg.xoxa.util.Util
 
parseESIS(Reader, ContentHandler) - Static method in class uk.me.nxg.xoxa.util.Util
 
parseXML(InputSource, ContentHandler, ErrorHandler) - Static method in class uk.me.nxg.xoxa.util.Util
 
parseXML(Reader, ContentHandler) - Static method in class uk.me.nxg.xoxa.util.Util
 
parseXML(InputSource, ContentHandler) - Static method in class uk.me.nxg.xoxa.util.Util
 
parseXML(String, ContentHandler) - Static method in class uk.me.nxg.xoxa.util.Util
 
print(String) - Method in interface uk.me.nxg.xoxa.esis.EsisWriter
 
print(char) - Method in interface uk.me.nxg.xoxa.esis.EsisWriter
 
print(String) - Method in class uk.me.nxg.xoxa.esis.MessageDigestEsisWriter
 
print(char) - Method in class uk.me.nxg.xoxa.esis.MessageDigestEsisWriter
 
print(String) - Method in class uk.me.nxg.xoxa.esis.StreamEsisWriter
 
print(char) - Method in class uk.me.nxg.xoxa.esis.StreamEsisWriter
 
println() - Method in interface uk.me.nxg.xoxa.esis.EsisWriter
 
println(String) - Method in interface uk.me.nxg.xoxa.esis.EsisWriter
 
println(char) - Method in interface uk.me.nxg.xoxa.esis.EsisWriter
 
println() - Method in class uk.me.nxg.xoxa.esis.MessageDigestEsisWriter
 
println(String) - Method in class uk.me.nxg.xoxa.esis.MessageDigestEsisWriter
 
println(char) - Method in class uk.me.nxg.xoxa.esis.MessageDigestEsisWriter
 
println() - Method in class uk.me.nxg.xoxa.esis.StreamEsisWriter
 
println(String) - Method in class uk.me.nxg.xoxa.esis.StreamEsisWriter
 
println(char) - Method in class uk.me.nxg.xoxa.esis.StreamEsisWriter
 
processingInstruction(String, String) - Method in class uk.me.nxg.xoxa.esis.EsisHandler
Writes ?target data on the output.
processingInstruction(String, String) - Method in class uk.me.nxg.xoxa.MessageDigestXMLReader
 
processingInstruction(String, String) - Method in class uk.me.nxg.xoxa.SigningXMLReader
 
processingInstruction(String, String) - Method in class uk.me.nxg.xoxa.util.XMLOutputHandler
 

R

releaseNamedPipe(File) - Method in enum uk.me.nxg.xoxa.util.FileMaker
 
resolveEntity(String, String) - Method in class uk.me.nxg.xoxa.MessageDigestXMLReader
 
run(String[], String, ReaderProcessor) - Method in class uk.me.nxg.xoxa.gpg.GPGConnection
Runs the GPG command with the given arguments.
run(String[], String, ReaderProcessor, ReaderProcessor) - Method in class uk.me.nxg.xoxa.gpg.GPGConnection
Runs the GPG command with the given arguments.

S

setContentHandler(ContentHandler) - Method in class uk.me.nxg.xoxa.esis.EsisParser
 
setDocumentLocator(Locator) - Method in class uk.me.nxg.xoxa.esis.EsisHandler
Writes nothing to the output
setDocumentLocator(Locator) - Method in class uk.me.nxg.xoxa.MessageDigestXMLReader
 
setDocumentLocator(Locator) - Method in class uk.me.nxg.xoxa.SigningXMLReader
 
setDocumentLocator(Locator) - Method in class uk.me.nxg.xoxa.util.XMLOutputHandler
 
setDTDHandler(DTDHandler) - Method in class uk.me.nxg.xoxa.esis.EsisParser
 
setEntityResolver(EntityResolver) - Method in class uk.me.nxg.xoxa.esis.EsisParser
 
setEntityResolver(EntityResolver) - Method in class uk.me.nxg.xoxa.MessageDigestXMLReader
 
setErrorHandler(ErrorHandler) - Method in class uk.me.nxg.xoxa.esis.EsisParser
 
setFeature(String, boolean) - Method in class uk.me.nxg.xoxa.esis.EsisParser
 
setProperty(String, Object) - Method in class uk.me.nxg.xoxa.esis.EsisParser
 
setStderr(String) - Method in class uk.me.nxg.xoxa.gpg.GPGConnection
 
sign(File, String, String) - Method in class uk.me.nxg.xoxa.gpg.GPGSigner
Signs the input file.
Signer - Class in uk.me.nxg.xoxa
A utility class which will extract the GPG signature from an input source.
Signer(File, String, String) - Constructor for class uk.me.nxg.xoxa.Signer
 
SigningXMLReader - Class in uk.me.nxg.xoxa
An XML reader which can sign and verify XML in passing.
skippedEntity(String) - Method in class uk.me.nxg.xoxa.esis.EsisHandler
Writes Xname on the output.
skippedEntity(String) - Method in class uk.me.nxg.xoxa.MessageDigestXMLReader
 
skippedEntity(String) - Method in class uk.me.nxg.xoxa.SigningXMLReader
 
skippedEntity(String) - Method in class uk.me.nxg.xoxa.util.XMLOutputHandler
 
startDocument() - Method in class uk.me.nxg.xoxa.esis.EsisHandler
Writes nothing on the output
startDocument() - Method in class uk.me.nxg.xoxa.MessageDigestXMLReader
 
startDocument() - Method in class uk.me.nxg.xoxa.SigningXMLReader
 
startDocument() - Method in class uk.me.nxg.xoxa.util.XMLOutputHandler
 
startElement(String, String, String, Attributes) - Method in class uk.me.nxg.xoxa.esis.EsisHandler
Writes an element-start indicator on the output.
startElement(String, String, String, Attributes) - Method in class uk.me.nxg.xoxa.MessageDigestXMLReader
 
startElement(String, String, String, Attributes) - Method in class uk.me.nxg.xoxa.SigningXMLReader
 
startElement(String, String, String, Attributes) - Method in class uk.me.nxg.xoxa.util.XMLOutputHandler
 
startPrefixMapping(String, String) - Method in class uk.me.nxg.xoxa.esis.EsisHandler
Writes Mprefix uri on the output.
startPrefixMapping(String, String) - Method in class uk.me.nxg.xoxa.MessageDigestXMLReader
 
startPrefixMapping(String, String) - Method in class uk.me.nxg.xoxa.SigningXMLReader
 
startPrefixMapping(String, String) - Method in class uk.me.nxg.xoxa.util.XMLOutputHandler
 
startSigning(File, String, String) - Method in class uk.me.nxg.xoxa.gpg.GPGSigner
 
StreamEsisWriter - Class in uk.me.nxg.xoxa.esis
Writes ESIS output to a stream, taking care of encodings and line separators
StreamEsisWriter(OutputStream) - Constructor for class uk.me.nxg.xoxa.esis.StreamEsisWriter
 

T

tempFileName() - Method in enum uk.me.nxg.xoxa.util.FileMaker
 

U

uk.me.nxg.xoxa - package uk.me.nxg.xoxa
Provides facilities for signing, verifying, and before that normalising, XML
uk.me.nxg.xoxa.esis - package uk.me.nxg.xoxa.esis
Writes out a SAX stream in a format based on the sgmls ESIS output.
uk.me.nxg.xoxa.gpg - package uk.me.nxg.xoxa.gpg
Handles the interaction with the GPG program.
uk.me.nxg.xoxa.util - package uk.me.nxg.xoxa.util
Various utility classes
Util - Class in uk.me.nxg.xoxa.util
Various utility functions
Util() - Constructor for class uk.me.nxg.xoxa.util.Util
 

V

valueOf(String) - Static method in enum uk.me.nxg.xoxa.gpg.GPGInformation.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.me.nxg.xoxa.gpg.GPGInformation.KeyStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.me.nxg.xoxa.gpg.GPGInformation.Validity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum uk.me.nxg.xoxa.util.FileMaker
Returns the enum constant of this type with the specified name.
values() - Static method in enum uk.me.nxg.xoxa.gpg.GPGInformation.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.me.nxg.xoxa.gpg.GPGInformation.KeyStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.me.nxg.xoxa.gpg.GPGInformation.Validity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum uk.me.nxg.xoxa.util.FileMaker
Returns an array containing the constants of this enum type, in the order they are declared.
verifyDetails(File, String) - Method in class uk.me.nxg.xoxa.gpg.GPGVerifier
Verifies a document against a detached signature.
verifyDetails(File, File) - Method in class uk.me.nxg.xoxa.gpg.GPGVerifier
Verifies a document against a detached signature.
Version - Class in uk.me.nxg.xoxa
Manages version information.

W

waitFor() - Method in class uk.me.nxg.xoxa.gpg.GPGConnection
Waits for the process to complete, and indicates its success
wasSuccessful() - Method in interface uk.me.nxg.xoxa.gpg.GPGConnection.Result
Indicates whether the process completed successfully.

X

XMLOutputHandler - Class in uk.me.nxg.xoxa.util
A content handler which writes out XML
XMLOutputHandler(Writer) - Constructor for class uk.me.nxg.xoxa.util.XMLOutputHandler
Create the output handler, with output going to the given Writer
XMLOutputHandler(OutputStream) - Constructor for class uk.me.nxg.xoxa.util.XMLOutputHandler
Create the output handler, with output going to the given stream
XoxaException - Exception in uk.me.nxg.xoxa
A SAX exception which is specific to Xoxa.
XoxaException(String) - Constructor for exception uk.me.nxg.xoxa.XoxaException
 
XoxaException(String, Exception) - Constructor for exception uk.me.nxg.xoxa.XoxaException
 

C E F G I M O P R S T U V W X

Copyright © 2015. All rights reserved.