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

A

AbstractODFSignatureService - Class in be.fedict.eid.applet.service.signer.odf
Signature Service implementation for OpenDocument format signatures.
AbstractODFSignatureService() - Constructor for class be.fedict.eid.applet.service.signer.odf.AbstractODFSignatureService
 
AbstractOOXMLSignatureService - Class in be.fedict.eid.applet.service.signer.ooxml
Signature Service implementation for Office OpenXML document format XML signatures.
AbstractOOXMLSignatureService() - Constructor for class be.fedict.eid.applet.service.signer.ooxml.AbstractOOXMLSignatureService
 
AbstractXmlSignatureService - Class in be.fedict.eid.applet.service.signer
Abstract base class for an XML Signature Service implementation.
AbstractXmlSignatureService() - Constructor for class be.fedict.eid.applet.service.signer.AbstractXmlSignatureService
Main constructor.
addRelationshipReference(String) - Method in class be.fedict.eid.applet.service.signer.ooxml.RelationshipTransformParameterSpec
Adds a relationship reference for the given source identifier.
addSignatureFacet(SignatureFacet) - Method in class be.fedict.eid.applet.service.signer.AbstractXmlSignatureService
Adds a signature facet to this XML signature service.

B

be.fedict.eid.applet.service.signer - package be.fedict.eid.applet.service.signer
This package contains implementation classes for the Signature Service SPI.
be.fedict.eid.applet.service.signer.facets - package be.fedict.eid.applet.service.signer.facets
This package contains implementation classes for various signature facets.
be.fedict.eid.applet.service.signer.odf - package be.fedict.eid.applet.service.signer.odf
This package contains implementation classes for the ODF Signature Service.
be.fedict.eid.applet.service.signer.ooxml - package be.fedict.eid.applet.service.signer.ooxml
This package contains implementation classes for the Office Open XML Signature Service.

C

checkNodes(NodeList, List) - Static method in class be.fedict.eid.applet.service.signer.odf.ODFUtil
 
close() - Method in class be.fedict.eid.applet.service.signer.NoCloseInputStream
 
close() - Method in class be.fedict.eid.applet.service.signer.NoCloseOutputStream
 
compare(Element, Element) - Method in class be.fedict.eid.applet.service.signer.ooxml.RelationshipComparator
 
createContext(ClassLoader) - Static method in class JAXBDebug
 

D

dereference(URIReference, XMLCryptoContext) - Method in class be.fedict.eid.applet.service.signer.odf.ODFURIDereferencer
 
dereference(URIReference, XMLCryptoContext) - Method in class be.fedict.eid.applet.service.signer.ooxml.OOXMLURIDereferencer
 

E

EnvelopedSignatureFacet - Class in be.fedict.eid.applet.service.signer.facets
Signature Facet implementation to create enveloped signatures.
EnvelopedSignatureFacet() - Constructor for class be.fedict.eid.applet.service.signer.facets.EnvelopedSignatureFacet
 

F

findDataInputStream(InputStream, String) - Static method in class be.fedict.eid.applet.service.signer.odf.ODFUtil
Read the zipped data in the ODF package and return the inputstream for a given file / zip entry
findDocument(String) - Method in class be.fedict.eid.applet.service.signer.ooxml.OOXMLSignatureFacet
 

G

getAttribute(String) - Method in class be.fedict.eid.applet.service.signer.HttpSessionTemporaryDataStorage
 
getAttribute(String) - Method in interface be.fedict.eid.applet.service.signer.TemporaryDataStorage
Retrieves an attribute from the temporary data storage.
getCanonicalizationMethod() - Method in class be.fedict.eid.applet.service.signer.AbstractXmlSignatureService
 
getCanonicalizationMethod() - Method in class be.fedict.eid.applet.service.signer.ooxml.AbstractOOXMLSignatureService
 
getCertificate() - Method in class be.fedict.eid.applet.service.signer.KeyInfoKeySelector
Gives back the X509 certificate used during the last signature verification operation.
getEnvelopingDocument() - Method in class be.fedict.eid.applet.service.signer.AbstractXmlSignatureService
Gives back the enveloping document.
getEnvelopingDocument() - Method in class be.fedict.eid.applet.service.signer.odf.AbstractODFSignatureService
 
getFilesDigestAlgorithm() - Method in class be.fedict.eid.applet.service.signer.odf.AbstractODFSignatureService
 
getFilesDigestAlgorithm() - Method in class be.fedict.eid.applet.service.signer.ooxml.AbstractOOXMLSignatureService
 
getHttpSession() - Static method in class be.fedict.eid.applet.service.signer.HttpSessionTemporaryDataStorage
Gives back the current HTTP session using JACC.
getKey() - Method in class be.fedict.eid.applet.service.signer.KeyInfoKeySelector
 
getNamespaceURI(String) - Method in class be.fedict.eid.applet.service.signer.odf.ODFNamespaceContext
Get namespace URI for a given prefix
getNewDocument() - Static method in class be.fedict.eid.applet.service.signer.odf.ODFUtil
Return a new DOM Document
getNewDocumentBuilder() - Static method in class be.fedict.eid.applet.service.signer.odf.ODFUtil
Return a new DOM Document Builder
getOfficeOpenXMLDocumentURL() - Method in class be.fedict.eid.applet.service.signer.ooxml.AbstractOOXMLSignatureService
Gives back the URL of the OOXML to be signed.
getOpenDocumentURL() - Method in class be.fedict.eid.applet.service.signer.odf.AbstractODFSignatureService
Returns the URL of the ODF to be signed.
getParameterSpec() - Method in class be.fedict.eid.applet.service.signer.ooxml.RelationshipTransformService
 
getPreferredPrefix(String, String, boolean) - Method in class be.fedict.eid.applet.service.signer.facets.XAdESNamespacePrefixMapper
 
getPrefix(String) - Method in class be.fedict.eid.applet.service.signer.odf.ODFNamespaceContext
 
getPrefixes(String) - Method in class be.fedict.eid.applet.service.signer.odf.ODFNamespaceContext
 
getSignatureDescription() - Method in class be.fedict.eid.applet.service.signer.AbstractXmlSignatureService
Gives back the human-readable description of what the citizen will be signing.
getSignatureDescription() - Method in class be.fedict.eid.applet.service.signer.odf.AbstractODFSignatureService
 
getSignatureDescription() - Method in class be.fedict.eid.applet.service.signer.ooxml.AbstractOOXMLSignatureService
 
getSignatureDigestAlgorithm() - Method in class be.fedict.eid.applet.service.signer.AbstractXmlSignatureService
Gives back the signature digest algorithm.
getSignedDocumentOutputStream() - Method in class be.fedict.eid.applet.service.signer.AbstractXmlSignatureService
Gives back the output stream to which to write the signed XML document.
getSignedDocumentOutputStream() - Method in class be.fedict.eid.applet.service.signer.odf.AbstractODFSignatureService
 
getSignedDocumentOutputStream() - Method in class be.fedict.eid.applet.service.signer.ooxml.AbstractOOXMLSignatureService
 
getSignedOfficeOpenXMLDocumentOutputStream() - Method in class be.fedict.eid.applet.service.signer.ooxml.AbstractOOXMLSignatureService
The output stream to which to write the signed Office OpenXML file.
getSignedOpenDocumentOutputStream() - Method in class be.fedict.eid.applet.service.signer.odf.AbstractODFSignatureService
The output stream to which to write the signed ODF file.
getSigners(URL) - Static method in class be.fedict.eid.applet.service.signer.odf.ODFSignatureVerifier
return list of signers for the document available via the given URL.
getSigners(URL) - Static method in class be.fedict.eid.applet.service.signer.ooxml.OOXMLSignatureVerifier
 
getTempInputStream() - Method in class be.fedict.eid.applet.service.signer.HttpSessionTemporaryDataStorage
 
getTempInputStream() - Method in interface be.fedict.eid.applet.service.signer.TemporaryDataStorage
Gives back the temporary input stream for retrieval of the previously stored data.
getTemporaryDataStorage() - Method in class be.fedict.eid.applet.service.signer.AbstractXmlSignatureService
Gives back a temporary data storage component.
getTempOutputStream() - Method in class be.fedict.eid.applet.service.signer.HttpSessionTemporaryDataStorage
 
getTempOutputStream() - Method in interface be.fedict.eid.applet.service.signer.TemporaryDataStorage
Gives back the temporary output stream that can be used for data storage.
getURIDereferencer() - Method in class be.fedict.eid.applet.service.signer.AbstractXmlSignatureService
Override this method to change the URI dereferener used by the signing engine.
getURIDereferencer() - Method in class be.fedict.eid.applet.service.signer.odf.AbstractODFSignatureService
 
getURIDereferencer() - Method in class be.fedict.eid.applet.service.signer.ooxml.AbstractOOXMLSignatureService
 
getZipEntriesAsList(InputStream) - Static method in class be.fedict.eid.applet.service.signer.odf.ODFUtil
Get a list of all the files / zip entries in an ODF package

H

hasOdfSignature(URL) - Static method in class be.fedict.eid.applet.service.signer.odf.ODFSignatureVerifier
Checks whether the ODF document available via the given URL has been signed.
HttpSessionTemporaryDataStorage - Class in be.fedict.eid.applet.service.signer
Implementation of a temporary data storage using the HTTP session as temporary repository.
HttpSessionTemporaryDataStorage() - Constructor for class be.fedict.eid.applet.service.signer.HttpSessionTemporaryDataStorage
 

I

init(TransformParameterSpec) - Method in class be.fedict.eid.applet.service.signer.ooxml.RelationshipTransformService
 
init(XMLStructure, XMLCryptoContext) - Method in class be.fedict.eid.applet.service.signer.ooxml.RelationshipTransformService
 
install() - Static method in class be.fedict.eid.applet.service.signer.ooxml.OOXMLProvider
Installs this security provider.
isContentFile(ZipEntry) - Static method in class be.fedict.eid.applet.service.signer.odf.ODFUtil
Checks if a file / zip entry is a content file
isFeatureSupported(String) - Method in class be.fedict.eid.applet.service.signer.ooxml.RelationshipTransformService
 
isODF(URL) - Static method in class be.fedict.eid.applet.service.signer.odf.ODFSignatureVerifier
Checks whether the document available on the given URL is an ODF document or not.
isOOXML(URL) - Static method in class be.fedict.eid.applet.service.signer.ooxml.OOXMLSignatureVerifier
Checks whether the file referred by the given URL is an OOXML document.
isSelfContained(URL) - Static method in class be.fedict.eid.applet.service.signer.odf.ODFUtil
Check if an ODF package is self-contained, i.e.
isSignatureFile(ZipEntry) - Static method in class be.fedict.eid.applet.service.signer.odf.ODFUtil
Checks if a file / zip entry is a signature file
isToBeSigned(ZipEntry) - Static method in class be.fedict.eid.applet.service.signer.odf.ODFUtil
Check if a file / zip entry is to be signed

J

JAXBDebug - Class in <Unnamed>
 
JAXBDebug() - Constructor for class JAXBDebug
 

K

KeyInfoKeySelector - Class in be.fedict.eid.applet.service.signer
JSR105 key selector implementation using the ds:KeyInfo data of the signature itself.
KeyInfoKeySelector() - Constructor for class be.fedict.eid.applet.service.signer.KeyInfoKeySelector
 
KeyInfoSignatureFacet - Class in be.fedict.eid.applet.service.signer.facets
Signature Facet implementation that adds ds:KeyInfo to the XML signature.
KeyInfoSignatureFacet(boolean, boolean, boolean) - Constructor for class be.fedict.eid.applet.service.signer.facets.KeyInfoSignatureFacet
Main constructor.

L

loadDocument(InputStream) - Method in class be.fedict.eid.applet.service.signer.AbstractXmlSignatureService
 
loadDocument(InputStream) - Static method in class be.fedict.eid.applet.service.signer.odf.ODFUtil
Load an XML file from ODF package as a DOM Document
loadDocument(String) - Method in class be.fedict.eid.applet.service.signer.ooxml.OOXMLSignatureFacet
 
loadDocumentNoClose(InputStream) - Method in class be.fedict.eid.applet.service.signer.AbstractXmlSignatureService
 

M

MANIFEST_FILE - Static variable in class be.fedict.eid.applet.service.signer.odf.ODFUtil
 
marshalParams(XMLStructure, XMLCryptoContext) - Method in class be.fedict.eid.applet.service.signer.ooxml.RelationshipTransformService
 
MIMETYPE_FILE - Static variable in class be.fedict.eid.applet.service.signer.odf.ODFUtil
 
MIMETYPE_START - Static variable in class be.fedict.eid.applet.service.signer.odf.ODFUtil
 

N

NAME - Static variable in class be.fedict.eid.applet.service.signer.ooxml.OOXMLProvider
 
NoCloseInputStream - Class in be.fedict.eid.applet.service.signer
Input Stream proxy that doesn't close the underlying input stream.
NoCloseInputStream(InputStream) - Constructor for class be.fedict.eid.applet.service.signer.NoCloseInputStream
Main constructor.
NoCloseOutputStream - Class in be.fedict.eid.applet.service.signer
Output Stream proxy that doesn't close the underlying stream.
NoCloseOutputStream(OutputStream) - Constructor for class be.fedict.eid.applet.service.signer.NoCloseOutputStream
Main constructor.

O

ODFNamespaceContext - Class in be.fedict.eid.applet.service.signer.odf
Helper class, only needed for XPath purposes in ODFUtil
ODFNamespaceContext() - Constructor for class be.fedict.eid.applet.service.signer.odf.ODFNamespaceContext
 
ODFSignatureFacet - Class in be.fedict.eid.applet.service.signer.odf
Signature Facet implementation to create ODF signatures.
ODFSignatureFacet(AbstractODFSignatureService) - Constructor for class be.fedict.eid.applet.service.signer.odf.ODFSignatureFacet
 
ODFSignatureVerifier - Class in be.fedict.eid.applet.service.signer.odf
ODF Signature Verifier.
ODFURIDereferencer - Class in be.fedict.eid.applet.service.signer.odf
JSR105 URI dereferencer implementation using an ODF file as resource repository.
ODFURIDereferencer(URL) - Constructor for class be.fedict.eid.applet.service.signer.odf.ODFURIDereferencer
 
ODFURIDereferencer(byte[]) - Constructor for class be.fedict.eid.applet.service.signer.odf.ODFURIDereferencer
 
ODFUtil - Class in be.fedict.eid.applet.service.signer.odf
Helper class to remove some code duplication
ODFUtil() - Constructor for class be.fedict.eid.applet.service.signer.odf.ODFUtil
 
OOXMLProvider - Class in be.fedict.eid.applet.service.signer.ooxml
Security Provider for Office OpenXML.
OOXMLSignatureFacet - Class in be.fedict.eid.applet.service.signer.ooxml
Office OpenXML Signature Facet implementation.
OOXMLSignatureFacet(AbstractOOXMLSignatureService) - Constructor for class be.fedict.eid.applet.service.signer.ooxml.OOXMLSignatureFacet
Main constructor.
OOXMLSignatureVerifier - Class in be.fedict.eid.applet.service.signer.ooxml
Signature verifier util class for Office Open XML file format.
OOXMLURIDereferencer - Class in be.fedict.eid.applet.service.signer.ooxml
JSR105 URI dereferencer for Office Open XML documents.
OOXMLURIDereferencer(URL) - Constructor for class be.fedict.eid.applet.service.signer.ooxml.OOXMLURIDereferencer
 
OpenOfficeSignatureFacet - Class in be.fedict.eid.applet.service.signer.odf
OpenOffice.org signature facet.
OpenOfficeSignatureFacet() - Constructor for class be.fedict.eid.applet.service.signer.odf.OpenOfficeSignatureFacet
 

P

postSign(byte[], List<X509Certificate>) - Method in class be.fedict.eid.applet.service.signer.AbstractXmlSignatureService
 
postSign(Element, List<X509Certificate>) - Method in class be.fedict.eid.applet.service.signer.facets.EnvelopedSignatureFacet
 
postSign(Element, List<X509Certificate>) - Method in class be.fedict.eid.applet.service.signer.facets.KeyInfoSignatureFacet
 
postSign(Element, List<X509Certificate>) - Method in class be.fedict.eid.applet.service.signer.facets.XAdESSignatureFacet
 
postSign(Element, List<X509Certificate>) - Method in class be.fedict.eid.applet.service.signer.odf.ODFSignatureFacet
 
postSign(Element, List<X509Certificate>) - Method in class be.fedict.eid.applet.service.signer.odf.OpenOfficeSignatureFacet
 
postSign(Element, List<X509Certificate>) - Method in class be.fedict.eid.applet.service.signer.ooxml.OOXMLSignatureFacet
 
postSign(Element, List<X509Certificate>) - Method in interface be.fedict.eid.applet.service.signer.SignatureFacet
This method is being invoked by the XML signature service engine during the post-sign phase.
preSign(List<DigestInfo>, List<X509Certificate>) - Method in class be.fedict.eid.applet.service.signer.AbstractXmlSignatureService
 
preSign(XMLSignatureFactory, Document, String, List<X509Certificate>, List<Reference>, List<XMLObject>) - Method in class be.fedict.eid.applet.service.signer.facets.EnvelopedSignatureFacet
 
preSign(XMLSignatureFactory, Document, String, List<X509Certificate>, List<Reference>, List<XMLObject>) - Method in class be.fedict.eid.applet.service.signer.facets.KeyInfoSignatureFacet
 
preSign(XMLSignatureFactory, Document, String, List<X509Certificate>, List<Reference>, List<XMLObject>) - Method in class be.fedict.eid.applet.service.signer.facets.XAdESSignatureFacet
 
preSign(XMLSignatureFactory, Document, String, List<X509Certificate>, List<Reference>, List<XMLObject>) - Method in class be.fedict.eid.applet.service.signer.odf.ODFSignatureFacet
 
preSign(XMLSignatureFactory, Document, String, List<X509Certificate>, List<Reference>, List<XMLObject>) - Method in class be.fedict.eid.applet.service.signer.odf.OpenOfficeSignatureFacet
 
preSign(XMLSignatureFactory, Document, String, List<X509Certificate>, List<Reference>, List<XMLObject>) - Method in class be.fedict.eid.applet.service.signer.ooxml.OOXMLSignatureFacet
 
preSign(XMLSignatureFactory, Document, String, List<X509Certificate>, List<Reference>, List<XMLObject>) - Method in interface be.fedict.eid.applet.service.signer.SignatureFacet
This method is being invoked by the XML signature service engine during pre-sign phase.

R

RelationshipComparator - Class in be.fedict.eid.applet.service.signer.ooxml
Comparator for Relationship DOM elements.
RelationshipComparator() - Constructor for class be.fedict.eid.applet.service.signer.ooxml.RelationshipComparator
 
RelationshipTransformParameterSpec - Class in be.fedict.eid.applet.service.signer.ooxml
Relationship Transform parameter specification class.
RelationshipTransformParameterSpec() - Constructor for class be.fedict.eid.applet.service.signer.ooxml.RelationshipTransformParameterSpec
Main constructor.
RelationshipTransformService - Class in be.fedict.eid.applet.service.signer.ooxml
JSR105 implementation of the RelationshipTransform transformation.
RelationshipTransformService() - Constructor for class be.fedict.eid.applet.service.signer.ooxml.RelationshipTransformService
 

S

select(KeyInfo, KeySelector.Purpose, AlgorithmMethod, XMLCryptoContext) - Method in class be.fedict.eid.applet.service.signer.KeyInfoKeySelector
 
setAttribute(String, Serializable) - Method in class be.fedict.eid.applet.service.signer.HttpSessionTemporaryDataStorage
 
setAttribute(String, Serializable) - Method in interface be.fedict.eid.applet.service.signer.TemporaryDataStorage
Stores an attribute to the temporary data storage.
SIGNATURE_ELEMENT - Static variable in class be.fedict.eid.applet.service.signer.odf.ODFUtil
 
SIGNATURE_FILE - Static variable in class be.fedict.eid.applet.service.signer.odf.ODFUtil
 
SIGNATURE_NS - Static variable in class be.fedict.eid.applet.service.signer.odf.ODFUtil
 
SignatureFacet - Interface in be.fedict.eid.applet.service.signer
JSR105 Signature Facet interface.

T

TEMP_ATTRIBUTES_ATTRIBUTE - Static variable in class be.fedict.eid.applet.service.signer.HttpSessionTemporaryDataStorage
 
TEMP_OUTPUT_STREAM_ATTRIBUTE - Static variable in class be.fedict.eid.applet.service.signer.HttpSessionTemporaryDataStorage
 
TemporaryDataStorage - Interface in be.fedict.eid.applet.service.signer
Interface for temporary data storage.
transform(Data, XMLCryptoContext) - Method in class be.fedict.eid.applet.service.signer.ooxml.RelationshipTransformService
 
transform(Data, XMLCryptoContext, OutputStream) - Method in class be.fedict.eid.applet.service.signer.ooxml.RelationshipTransformService
 
TRANSFORM_URI - Static variable in class be.fedict.eid.applet.service.signer.ooxml.RelationshipTransformService
 

W

writeDocument(Document, OutputStream) - Method in class be.fedict.eid.applet.service.signer.AbstractXmlSignatureService
 
writeDocumentNoClosing(Document, OutputStream) - Method in class be.fedict.eid.applet.service.signer.AbstractXmlSignatureService
 
writeDocumentNoClosing(Document, OutputStream, boolean) - Method in class be.fedict.eid.applet.service.signer.AbstractXmlSignatureService
 

X

XAdESNamespacePrefixMapper - Class in be.fedict.eid.applet.service.signer.facets
JAXB RI namespace prefix mapper for XAdES.
XAdESNamespacePrefixMapper() - Constructor for class be.fedict.eid.applet.service.signer.facets.XAdESNamespacePrefixMapper
 
XAdESSignatureFacet - Class in be.fedict.eid.applet.service.signer.facets
XAdES Signature Facet.
XAdESSignatureFacet() - Constructor for class be.fedict.eid.applet.service.signer.facets.XAdESSignatureFacet
 

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

Copyright © 2008-2009 FedICT. All Rights Reserved.