aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorharald.bratko <harald.bratko@d688527b-c9ab-4aba-bd8d-4036d912da1d>2007-05-02 14:20:54 +0000
committerharald.bratko <harald.bratko@d688527b-c9ab-4aba-bd8d-4036d912da1d>2007-05-02 14:20:54 +0000
commit0428311296b247e143f1e670b688f5df6f52d826 (patch)
treee74284244ff332c1d543c141317a69a5ecfe3500
parent0f7722cb0b88ab50b0e4ff22f492afae74c474b9 (diff)
downloadmoa-id-spss-0428311296b247e143f1e670b688f5df6f52d826.tar.gz
moa-id-spss-0428311296b247e143f1e670b688f5df6f52d826.tar.bz2
moa-id-spss-0428311296b247e143f1e670b688f5df6f52d826.zip
Updated IAIK libraries.
git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/trunk@826 d688527b-c9ab-4aba-bd8d-4036d912da1d
-rw-r--r--id.server/lib/iaik-moa-20070502/full/iaik_Pkcs11Provider.jarbin0 -> 335169 bytes
-rw-r--r--id.server/lib/iaik-moa-20070502/full/iaik_Pkcs11Wrapper.jarbin0 -> 257600 bytes
-rw-r--r--id.server/lib/iaik-moa-20070502/full/iaik_X509TrustManager.jarbin0 -> 3835 bytes
-rw-r--r--id.server/lib/iaik-moa-20070502/full/iaik_cms.jarbin0 -> 285185 bytes
-rw-r--r--id.server/lib/iaik-moa-20070502/full/iaik_ecc.jarbin0 -> 127014 bytes
-rw-r--r--id.server/lib/iaik-moa-20070502/full/iaik_ixsil.jarbin0 -> 204092 bytes
-rw-r--r--id.server/lib/iaik-moa-20070502/full/iaik_jce_full.jarbin0 -> 828817 bytes
-rw-r--r--id.server/lib/iaik-moa-20070502/full/iaik_moa_full.jarbin0 -> 682332 bytes
-rw-r--r--id.server/lib/iaik-moa-20070502/full/init.properties228
-rw-r--r--id.server/lib/iaik-moa-20070502/full/linux/libpkcs11wrapper.sobin0 -> 113226 bytes
-rw-r--r--id.server/lib/iaik-moa-20070502/full/linux_x64/libpkcs11wrapper.sobin0 -> 119858 bytes
-rw-r--r--id.server/lib/iaik-moa-20070502/full/signed/iaik_Pkcs11Provider.jarbin0 -> 350831 bytes
-rw-r--r--id.server/lib/iaik-moa-20070502/full/signed/iaik_ecc.jarbin0 -> 134782 bytes
-rw-r--r--id.server/lib/iaik-moa-20070502/full/signed/iaik_jce_full.jarbin0 -> 837275 bytes
-rw-r--r--id.server/lib/iaik-moa-20070502/full/solaris_sparc/libpkcs11wrapper.sobin0 -> 151944 bytes
-rw-r--r--id.server/lib/iaik-moa-20070502/full/solaris_sparcv9/libpkcs11wrapper.sobin0 -> 211040 bytes
-rw-r--r--id.server/lib/iaik-moa-20070502/full/win32/pkcs11wrapper.dllbin0 -> 98304 bytes
-rw-r--r--id.server/lib/iaik-moa-20070502/full/wince30arm/pkcs11wrapper.dllbin0 -> 67584 bytes
18 files changed, 228 insertions, 0 deletions
diff --git a/id.server/lib/iaik-moa-20070502/full/iaik_Pkcs11Provider.jar b/id.server/lib/iaik-moa-20070502/full/iaik_Pkcs11Provider.jar
new file mode 100644
index 000000000..af39b42b1
--- /dev/null
+++ b/id.server/lib/iaik-moa-20070502/full/iaik_Pkcs11Provider.jar
Binary files differ
diff --git a/id.server/lib/iaik-moa-20070502/full/iaik_Pkcs11Wrapper.jar b/id.server/lib/iaik-moa-20070502/full/iaik_Pkcs11Wrapper.jar
new file mode 100644
index 000000000..43342ef7c
--- /dev/null
+++ b/id.server/lib/iaik-moa-20070502/full/iaik_Pkcs11Wrapper.jar
Binary files differ
diff --git a/id.server/lib/iaik-moa-20070502/full/iaik_X509TrustManager.jar b/id.server/lib/iaik-moa-20070502/full/iaik_X509TrustManager.jar
new file mode 100644
index 000000000..952d0a781
--- /dev/null
+++ b/id.server/lib/iaik-moa-20070502/full/iaik_X509TrustManager.jar
Binary files differ
diff --git a/id.server/lib/iaik-moa-20070502/full/iaik_cms.jar b/id.server/lib/iaik-moa-20070502/full/iaik_cms.jar
new file mode 100644
index 000000000..7264a68f3
--- /dev/null
+++ b/id.server/lib/iaik-moa-20070502/full/iaik_cms.jar
Binary files differ
diff --git a/id.server/lib/iaik-moa-20070502/full/iaik_ecc.jar b/id.server/lib/iaik-moa-20070502/full/iaik_ecc.jar
new file mode 100644
index 000000000..4cd73391d
--- /dev/null
+++ b/id.server/lib/iaik-moa-20070502/full/iaik_ecc.jar
Binary files differ
diff --git a/id.server/lib/iaik-moa-20070502/full/iaik_ixsil.jar b/id.server/lib/iaik-moa-20070502/full/iaik_ixsil.jar
new file mode 100644
index 000000000..5279f2247
--- /dev/null
+++ b/id.server/lib/iaik-moa-20070502/full/iaik_ixsil.jar
Binary files differ
diff --git a/id.server/lib/iaik-moa-20070502/full/iaik_jce_full.jar b/id.server/lib/iaik-moa-20070502/full/iaik_jce_full.jar
new file mode 100644
index 000000000..fe14dbb2a
--- /dev/null
+++ b/id.server/lib/iaik-moa-20070502/full/iaik_jce_full.jar
Binary files differ
diff --git a/id.server/lib/iaik-moa-20070502/full/iaik_moa_full.jar b/id.server/lib/iaik-moa-20070502/full/iaik_moa_full.jar
new file mode 100644
index 000000000..539988fba
--- /dev/null
+++ b/id.server/lib/iaik-moa-20070502/full/iaik_moa_full.jar
Binary files differ
diff --git a/id.server/lib/iaik-moa-20070502/full/init.properties b/id.server/lib/iaik-moa-20070502/full/init.properties
new file mode 100644
index 000000000..fc705f83d
--- /dev/null
+++ b/id.server/lib/iaik-moa-20070502/full/init.properties
@@ -0,0 +1,228 @@
+# IXSIL init properties
+#
+# This file contains the basic initialization properties for IXSIL.
+
+#----------------------------------------------------------------------------------------------------------
+# Properties for localizing exeption messages
+
+# This property specifies the ISO language code, which is used to select the appropriate exception message
+# file. Please see the documentation for Java class "java.util.RessourceBundle" for further information.
+
+IXSILException.ISOLanguageCode = "en"
+
+
+
+# This property specifies the ISO country code, which is used to select the appropriate exception message
+# file. Please see the documentation for Java class "java.util.RessourceBundle" for further information.
+
+IXSILException.ISOCountryCode = "US"
+
+
+#----------------------------------------------------------------------------------------------------------
+# Other property files
+
+# This property contains a URI specifying the (virtual) location of the IXSIL init properties file (i. e.
+# this file). The URI MUST be absolute.
+#
+# The use of this property is optional. It is only needed by IXSIL, if the library will be initialized using
+# the method IXSILInit.init(Properties, Properties, Properties). In this case it is used by IXSIL as the
+# base URI for absolutizing other property URIs, such as "DOMUtils.SignatureSchema" (see below).
+#
+# PLEASE NOTE: Contrary to URIs under e.g. http or ftp scheme, URIs under file and jar scheme do not have an
+# authority component. This means that the part following the scheme identifier starts with "/"
+# (single slash character), and not with "//" (two slash characters).
+#
+# Example 1 (absolute URI under file scheme): "file:/c:/path1/path2/init.properties"
+# Example 2 (absolute URI under jar scheme): "jar:/file:/c:/path1/path2/archive.jar!/init.properties"
+# Example 3 (absolute URI under http scheme): "http://somewhere.org/path1/path2/init.properties"
+
+location.initProperties = file:/z:/private/IXSIL/currentDevelopment/src/init/properties/init.properties
+
+
+
+# This property contains a URI specifying the location of the IXSIL algorithm properties file. The URI can
+# be absolute or relative. If a relative URI is used, it will be absolutized using this init property file's
+# URI as the base.
+#
+# PLEASE NOTE: Contrary to URIs under e.g. http or ftp scheme, URIs under file and jar scheme do not have an
+# authority component. This means that the part following the scheme identifier starts with "/"
+# (single slash character), and not with "//" (two slash characters).
+#
+# Example 1 (absolute URI under file scheme): "file:/c:/path1/path2/algorithms.properties"
+# Example 2 (absolute URI under jar scheme): "jar:/file:/c:/path1/path2/archive.jar!/algorithms.properties"
+# Example 3 (absolute URI under http scheme): "http://somewhere.org/path1/path2/algorithms.properties"
+# Example 4 (relative URI): "../otherpath/algorithms.properties"
+# Example 5 (relative URI): "algorithms.properties"
+
+location.algorithmsProperties = algorithms.properties
+
+
+
+# This property contains a URI specifying the location of the IXSIL keyManager properties file. The URI can
+# be absolute or relative. If a relative URI is used, it will be absolutized using this init property file's
+# URI as the base.
+#
+# PLEASE NOTE: Contrary to URIs under e.g. http or ftp scheme, URIs under file and jar scheme do not have an
+# authority component. This means that the part following the scheme identifier starts with "/"
+# (single slash character), and not with "//" (two slash characters).
+#
+# Example 1 (absolute URI under file scheme): "file:/c:/path1/path2/keyManager.properties"
+# Example 2 (absolute URI under jar scheme): "jar:/file:/c:/path1/path2/archive.jar!/keyManager.properties"
+# Example 3 (absolute URI under http scheme): "http://somewhere.org/path1/path2/keyManager.properties"
+# Example 4 (relative URI): "../otherpath/keyManager.properties"
+# Example 5 (relative URI): "keyManager.properties"
+
+location.keyManagerProperties = keyManager.properties
+
+
+
+#----------------------------------------------------------------------------------------------------------
+# AlgorithmFactory properties
+
+
+
+#This property specifies the extension class for the abstract class
+#iaik.ixsil.algorithms.AlgorithmFactory, which is instantiated at invokation of method
+#iaik.ixsil.algorithms.AlgorithmFactory.createFactory().
+#Please specifiy the fully qualified java class name for the class to be instantiated.
+
+AlgorithmFactory.ImplementingClass = iaik.ixsil.algorithms.AlgorithmFactoryDefaultImpl
+
+
+
+#----------------------------------------------------------------------------------------------------------
+# VerifierKeyManager properties
+
+# This property specifies the implementation class for the interface
+# iaik.ixsil.keyinfo.VerifierKeyManager, which is instantiated by IXSIL in the verification use case, if the
+# signature algorithm does not know about the verification key, and if the XML signature bears a KeyInfo
+# element which contains hints that can be used to deduce the verification key.
+# Please specifiy the fully qualified java class name for the class to be instantiated.
+
+VerifierKeyManager.ImplementingClass = iaik.ixsil.keyinfo.KeyManagerImpl
+
+
+
+#----------------------------------------------------------------------------------------------------------
+# XML namespace prefix properties
+
+# This property specifies the namespace prefix used for XML elements from the XML-Signature namespace.
+#
+# PLEASE NOTE: If the default namespace should be used for elements from the XML-Signature namespace leave
+# the value of this property empty (i. e. 'namespacePrefix.XMLSignature = '). In all other cases the value
+# of the property must contain the value of the namespace prefix followed by a colon (e. g.
+# 'namespacePrefix.XMLSignature = dsig:').
+
+namespacePrefix.XMLSignature = dsig:
+
+
+
+# This property specifies the namespace prefix used for XML elements from the XML Schema instance namespace.
+#
+# PLEASE NOTE: The prefix must not be empty.
+
+namespacePrefix.XMLSchemaInstance = xsi:
+
+
+#----------------------------------------------------------------------------------------------------------
+# DOMUtils properties
+
+
+
+# This property specifies the implementation class IXSIL should use for the interface
+# iaik.ixsil.util.DOMUtilsInterface, which contains a couple of DOM utility methods, which IXSIL relies
+# on. If you would like to employ a parser different from Apache Xerces, you must implement the
+# DOMUtilsInterface and specify your implementation class using this property.
+# Please specifiy the fully qualified java class name for the class to be instantiated.
+
+DOMUtils.ImplementingClass = iaik.ixsil.util.DOMUtilsImpl
+
+
+
+# This property is used by the standard implementation class for the interface
+# iaik.ixsil.util.DOMUtilsInterface, namely iaik.ixsil.util.DOMUtilsImpl, which ships with IXSIL.
+# It specifies, wheter WARNINGS generated by the Apache Xerces parser should lead to a parser exception
+# or not.
+
+DOMUtils.ErrorHandler.reportWarnings = true
+
+
+
+# This property is used by the standard implementation class for the interface
+# iaik.ixsil.util.DOMUtilsInterface, namely iaik.ixsil.util.DOMUtilsImpl, which ships with IXSIL.
+# It specifies, wheter ERRORS generated by the Apache Xerces parser should lead to a parser exception
+# or not.
+
+DOMUtils.ErrorHandler.reportErrors = true
+
+
+
+# This property is used by the standard implementation class for the interface
+# iaik.ixsil.util.DOMUtilsInterface, namely iaik.ixsil.util.DOMUtilsImpl, which ships with IXSIL.
+# It specifies, wheter FATAL ERRORS generated by the Apache Xerces parser should lead to a parser
+# exception or not.
+
+DOMUtils.ErrorHandler.reportFatalErrors = true
+
+
+
+# This property is used by the standard implementation class for the interface
+# iaik.ixsil.util.DOMUtilsInterface, namely iaik.ixsil.util.DOMUtilsImpl, which ships with IXSIL.
+# It specifies an URI for the location of the XML schema for an XML signature, which is used as the
+# reference grammar in method iaik.ixsil.util.DOMUtilsImpl.schemaValidateSignatureElement.
+# The URI can be absolute or relative. If the URI is relative, it will be absolutized using the URI for
+# this init property file as the base.
+
+DOMUtils.SignatureSchema = ../schemas/Signature.xsd
+
+
+
+# This property is used by the standard implementation class for the interface
+# iaik.ixsil.util.DOMUtilsInterface, namely iaik.ixsil.util.DOMUtilsImpl, which ships with IXSIL.
+# It specifies an URI for the location of the XML schema for Exclusive Canonicalization, which is
+# used as the reference grammar in method iaik.ixsil.util.DOMUtilsImpl.schemaValidateSignatureElement.
+# The URI can be absolute or relative. If the URI is relative, it will be absolutized using the URI for
+# this init property file as the base.
+
+#DOMUtils.ExcC14nSchema = ../schemas/exc-c14n.xsd
+
+
+
+#----------------------------------------------------------------------------------------------------------
+# XPathUtils properties
+
+# This property specifies the implementation class IXSIL should use for the interface
+# iaik.ixsil.util.XPathUtilsInterface, which contains a couple of XPath utility methods, which IXSIL relies
+# on. If you would like to employ a XPath engine different from Apache Xalan, you must implement the
+# XPathUtilsInterface and specify your implementation class using this property.
+# Please specifiy the fully qualified java class name for the class to be instantiated.
+
+XPathUtils.ImplementingClass = iaik.ixsil.util.XPathUtilsImpl
+
+
+
+#----------------------------------------------------------------------------------------------------------
+# CanonicalXMLSerializer properties
+
+
+
+# This property specifies the implementation class IXSIL should use for the interface
+# iaik.ixsil.util.CanonicalXMLSerialierInterface. IXSIL relies on this interface to serialize XML according
+# to "Canonical XML" (see http://www.w3.org/TR/2001/REC-xml-c14n-20010315). If you would like to employ an
+# implemenation different from the standard implementation shipped with IXSIL, you must implement the
+# CanonicalXMLSerialierInterface and specify your implementation class using this property.
+# Please specifiy the fully qualified java class name for the class to be instantiated.
+
+CanonicalXMLSerializer.CanonicalXMLImplementingClass = iaik.ixsil.util.CanonicalXMLSerializerImpl
+
+
+
+# This property specifies the implementation class IXSIL should use for the interface
+# iaik.ixsil.util.ExclusiveCanonicalXMLSerialierInterface. IXSIL relies on this interface to serialize XML
+# according to "Exclusive XML Canonicalization" (see http://www.w3.org/TR/2001/WD-xml-exc-c14n-20011120).
+# If you would like to employ an implemenation different from the standard implementation shipped with
+# IXSIL, you must implement the ExclusiveCanonicalXMLSerialierInterface and specify your implementation
+# class using this property.
+# Please specifiy the fully qualified java class name for the class to be instantiated.
+
+CanonicalXMLSerializer.ExclusiveCanonicalXMLImplementingClass = iaik.ixsil.util.CanonicalXMLSerializerImpl
diff --git a/id.server/lib/iaik-moa-20070502/full/linux/libpkcs11wrapper.so b/id.server/lib/iaik-moa-20070502/full/linux/libpkcs11wrapper.so
new file mode 100644
index 000000000..11852511b
--- /dev/null
+++ b/id.server/lib/iaik-moa-20070502/full/linux/libpkcs11wrapper.so
Binary files differ
diff --git a/id.server/lib/iaik-moa-20070502/full/linux_x64/libpkcs11wrapper.so b/id.server/lib/iaik-moa-20070502/full/linux_x64/libpkcs11wrapper.so
new file mode 100644
index 000000000..393946053
--- /dev/null
+++ b/id.server/lib/iaik-moa-20070502/full/linux_x64/libpkcs11wrapper.so
Binary files differ
diff --git a/id.server/lib/iaik-moa-20070502/full/signed/iaik_Pkcs11Provider.jar b/id.server/lib/iaik-moa-20070502/full/signed/iaik_Pkcs11Provider.jar
new file mode 100644
index 000000000..a348db04e
--- /dev/null
+++ b/id.server/lib/iaik-moa-20070502/full/signed/iaik_Pkcs11Provider.jar
Binary files differ
diff --git a/id.server/lib/iaik-moa-20070502/full/signed/iaik_ecc.jar b/id.server/lib/iaik-moa-20070502/full/signed/iaik_ecc.jar
new file mode 100644
index 000000000..b8a4f190b
--- /dev/null
+++ b/id.server/lib/iaik-moa-20070502/full/signed/iaik_ecc.jar
Binary files differ
diff --git a/id.server/lib/iaik-moa-20070502/full/signed/iaik_jce_full.jar b/id.server/lib/iaik-moa-20070502/full/signed/iaik_jce_full.jar
new file mode 100644
index 000000000..7288bc39d
--- /dev/null
+++ b/id.server/lib/iaik-moa-20070502/full/signed/iaik_jce_full.jar
Binary files differ
diff --git a/id.server/lib/iaik-moa-20070502/full/solaris_sparc/libpkcs11wrapper.so b/id.server/lib/iaik-moa-20070502/full/solaris_sparc/libpkcs11wrapper.so
new file mode 100644
index 000000000..0b19f10c1
--- /dev/null
+++ b/id.server/lib/iaik-moa-20070502/full/solaris_sparc/libpkcs11wrapper.so
Binary files differ
diff --git a/id.server/lib/iaik-moa-20070502/full/solaris_sparcv9/libpkcs11wrapper.so b/id.server/lib/iaik-moa-20070502/full/solaris_sparcv9/libpkcs11wrapper.so
new file mode 100644
index 000000000..11f928b0b
--- /dev/null
+++ b/id.server/lib/iaik-moa-20070502/full/solaris_sparcv9/libpkcs11wrapper.so
Binary files differ
diff --git a/id.server/lib/iaik-moa-20070502/full/win32/pkcs11wrapper.dll b/id.server/lib/iaik-moa-20070502/full/win32/pkcs11wrapper.dll
new file mode 100644
index 000000000..3789b8d7a
--- /dev/null
+++ b/id.server/lib/iaik-moa-20070502/full/win32/pkcs11wrapper.dll
Binary files differ
diff --git a/id.server/lib/iaik-moa-20070502/full/wince30arm/pkcs11wrapper.dll b/id.server/lib/iaik-moa-20070502/full/wince30arm/pkcs11wrapper.dll
new file mode 100644
index 000000000..d98e48d80
--- /dev/null
+++ b/id.server/lib/iaik-moa-20070502/full/wince30arm/pkcs11wrapper.dll
Binary files differ