From ece7d18cf35374bf4e26d041799cda8f791c89f8 Mon Sep 17 00:00:00 2001 From: gregor Date: Mon, 7 Jul 2003 10:58:37 +0000 Subject: Initial commit git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/trunk@2 d688527b-c9ab-4aba-bd8d-4036d912da1d --- .../xmlsign/XMLSignatureCreationProfileImpl.html | 678 +++++++++++++++++++++ 1 file changed, 678 insertions(+) create mode 100644 spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/iaik/xmlsign/XMLSignatureCreationProfileImpl.html (limited to 'spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/iaik/xmlsign/XMLSignatureCreationProfileImpl.html') diff --git a/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/iaik/xmlsign/XMLSignatureCreationProfileImpl.html b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/iaik/xmlsign/XMLSignatureCreationProfileImpl.html new file mode 100644 index 000000000..b3ab02b3e --- /dev/null +++ b/spss.server/doc/api-doc-internal/at/gv/egovernment/moa/spss/server/iaik/xmlsign/XMLSignatureCreationProfileImpl.html @@ -0,0 +1,678 @@ + + + + + + +MOA SP/SS Server Internal API: Class XMLSignatureCreationProfileImpl + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ +

+ +at.gv.egovernment.moa.spss.server.iaik.xmlsign +
+Class XMLSignatureCreationProfileImpl

+
+java.lang.Object
+  |
+  +--at.gv.egovernment.moa.spss.server.iaik.xmlsign.XMLSignatureCreationProfileImpl
+
+
+
All Implemented Interfaces:
iaik.server.modules.xmlsign.XMLSignatureCreationProfile
+
+
+
+
public class XMLSignatureCreationProfileImpl
extends Object
implements iaik.server.modules.xmlsign.XMLSignatureCreationProfile
+ +

+An object providing auxiliary information for creating an XML signature. +

+

+
Version:
$Id$
+
Author:
Patrick Peck
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Constructor Summary
XMLSignatureCreationProfileImpl(int createProfileCount, + Set reservedIDs) + +
+          Create a new XMLSignatureCreationProfileImpl.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ListgetDataObjectTreatmentList() + +
+           
+ StringgetDsigManifestID() + +
+           
+ SetgetKeySet() + +
+           
+ StringgetSecurityLayerManifestID() + +
+           
+ StringgetSecurityLayerManifestTypeURI() + +
+           
+ StringgetSignatureAlgorithmName(iaik.server.modules.keys.KeyEntryID selectedKeyID) + +
+           
+ StringgetSignatureID() + +
+           
+ iaik.server.modules.xmlsign.XMLSignatureInsertionLocationgetSignatureInsertionLocation() + +
+           
+ StringgetSignatureStructureType() + +
+           
+ iaik.server.modules.xml.CanonicalizationgetSignedInfoCanonicalization() + +
+           
+ ListgetSignedProperties() + +
+           
+ StringgetSignedPropertiesID() + +
+           
+ booleanisSecurityLayerConform() + +
+           
+ voidsetDataObjectTreatmentList(List dataObjectTreatmentList) + +
+          Sets the list of DataObjectTreatments.
+ voidsetKeySet(Set keySet) + +
+          Set the set of KeyEntryIDs which may be used for signature + creation.
+ voidsetSecurityLayerConform(boolean securityLayerConform) + +
+          Sets the security layer conformity.
+ voidsetSecurityLayerManifestTypeURI(String securityLayerManifestTypeURI) + +
+          Set the SecurityLayerManifestTypeURI.
+ voidsetSignatureInsertionLocation(iaik.server.modules.xmlsign.XMLSignatureInsertionLocation signatureInsertionLocation) + +
+          Set the location where the signature is to be inserted into the signature + parent.
+ voidsetSignatureStructureType(String signatureStructureType) + +
+          Set the signature structure type.
+ voidsetSignedInfoCanonicalization(iaik.server.modules.xml.Canonicalization signedInfoCanonicalization) + +
+          Sets the canonicalization method to use for the SignedInfo object.
+ voidsetSignedProperties(List signedProperties) + +
+          Set the signed properties.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + + + + +
+Constructor Detail
+ +

+XMLSignatureCreationProfileImpl

+
+public XMLSignatureCreationProfileImpl(int createProfileCount,
+                                       Set reservedIDs)
+
+
Create a new XMLSignatureCreationProfileImpl.
+
Parameters:
createProfileCount - Provides external information about the + number of calls to the signature creation module, using the same request.
reservedIDs - The set of IDs that must not be used while generating + new IDs.
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDataObjectTreatmentList

+
+public List getDataObjectTreatmentList()
+
+
+
Specified by:
getDataObjectTreatmentList in interface iaik.server.modules.xmlsign.XMLSignatureCreationProfile
+
+
+
See Also:
XMLSignatureCreationProfile.getDataObjectTreatmentList()
+
+
+
+ +

+setDataObjectTreatmentList

+
+public void setDataObjectTreatmentList(List dataObjectTreatmentList)
+
+
Sets the list of DataObjectTreatments.
+
+
+
+
Parameters:
dataObjectTreatmentList - The DataObjectTreatments to + set.
+
+
+
+ +

+getKeySet

+
+public Set getKeySet()
+
+
+
Specified by:
getKeySet in interface iaik.server.modules.xmlsign.XMLSignatureCreationProfile
+
+
+
See Also:
XMLSignatureCreationProfile.getKeySet()
+
+
+
+ +

+setKeySet

+
+public void setKeySet(Set keySet)
+
+
Set the set of KeyEntryIDs which may be used for signature + creation.
+
+
+
+
Parameters:
keySet - The set of KeyEntryIDs to set.
+
+
+
+ +

+getSecurityLayerManifestTypeURI

+
+public String getSecurityLayerManifestTypeURI()
+
+
+
Specified by:
getSecurityLayerManifestTypeURI in interface iaik.server.modules.xmlsign.XMLSignatureCreationProfile
+
+
+
See Also:
XMLSignatureCreationProfile.getSecurityLayerManifestTypeURI()
+
+
+
+ +

+setSecurityLayerManifestTypeURI

+
+public void setSecurityLayerManifestTypeURI(String securityLayerManifestTypeURI)
+
+
Set the SecurityLayerManifestTypeURI.
+
+
+
+
Parameters:
securityLayerManifestTypeURI - The SecurityLayerManifestTypeURI to + set.
+
+
+
+ +

+getSignatureAlgorithmName

+
+public String getSignatureAlgorithmName(iaik.server.modules.keys.KeyEntryID selectedKeyID)
+                                 throws iaik.server.modules.keys.AlgorithmUnavailableException
+
+
+
Specified by:
getSignatureAlgorithmName in interface iaik.server.modules.xmlsign.XMLSignatureCreationProfile
+
+
+
See Also:
XMLSignatureCreationProfile.getSignatureAlgorithmName(KeyEntryID)
+
+
+
+ +

+getSignatureInsertionLocation

+
+public iaik.server.modules.xmlsign.XMLSignatureInsertionLocation getSignatureInsertionLocation()
+
+
+
Specified by:
getSignatureInsertionLocation in interface iaik.server.modules.xmlsign.XMLSignatureCreationProfile
+
+
+
See Also:
XMLSignatureCreationProfile.getSignatureInsertionLocation()
+
+
+
+ +

+setSignatureInsertionLocation

+
+public void setSignatureInsertionLocation(iaik.server.modules.xmlsign.XMLSignatureInsertionLocation signatureInsertionLocation)
+
+
Set the location where the signature is to be inserted into the signature + parent.
+
+
+
+
Parameters:
signatureInsertionLocation - The location to set.
+
+
+
+ +

+getSignatureStructureType

+
+public String getSignatureStructureType()
+
+
+
Specified by:
getSignatureStructureType in interface iaik.server.modules.xmlsign.XMLSignatureCreationProfile
+
+
+
See Also:
XMLSignatureCreationProfile.getSignatureStructureType()
+
+
+
+ +

+setSignatureStructureType

+
+public void setSignatureStructureType(String signatureStructureType)
+
+
Set the signature structure type.
+
+
+
+
Parameters:
signatureStructureType - The signature structure type to set.
+
+
+
+ +

+getSignedInfoCanonicalization

+
+public iaik.server.modules.xml.Canonicalization getSignedInfoCanonicalization()
+
+
+
Specified by:
getSignedInfoCanonicalization in interface iaik.server.modules.xmlsign.XMLSignatureCreationProfile
+
+
+
See Also:
XMLSignatureCreationProfile.getSignedInfoCanonicalization()
+
+
+
+ +

+setSignedInfoCanonicalization

+
+public void setSignedInfoCanonicalization(iaik.server.modules.xml.Canonicalization signedInfoCanonicalization)
+
+
Sets the canonicalization method to use for the SignedInfo object.
+
+
+
+
Parameters:
signedInfoCanonicalization - The canonicalization method to set.
+
+
+
+ +

+getSignedProperties

+
+public List getSignedProperties()
+
+
+
Specified by:
getSignedProperties in interface iaik.server.modules.xmlsign.XMLSignatureCreationProfile
+
+
+
See Also:
XMLSignatureCreationProfile.getSignedProperties()
+
+
+
+ +

+setSignedProperties

+
+public void setSignedProperties(List signedProperties)
+
+
Set the signed properties.
+
+
+
+
Parameters:
signedProperties - The signed properties to set.
+
+
+
+ +

+isSecurityLayerConform

+
+public boolean isSecurityLayerConform()
+
+
+
Specified by:
isSecurityLayerConform in interface iaik.server.modules.xmlsign.XMLSignatureCreationProfile
+
+
+
See Also:
XMLSignatureCreationProfile.isSecurityLayerConform()
+
+
+
+ +

+setSecurityLayerConform

+
+public void setSecurityLayerConform(boolean securityLayerConform)
+
+
Sets the security layer conformity.
+
+
+
+
Parameters:
securityLayerConform - true, if the created signature + is to be conform to the Security Layer specification.
+
+
+
+ +

+getSignatureID

+
+public String getSignatureID()
+
+
+
Specified by:
getSignatureID in interface iaik.server.modules.xmlsign.XMLSignatureCreationProfile
+
+
+
See Also:
XMLSignatureCreationProfile.getSignatureID()
+
+
+
+ +

+getSecurityLayerManifestID

+
+public String getSecurityLayerManifestID()
+
+
+
Specified by:
getSecurityLayerManifestID in interface iaik.server.modules.xmlsign.XMLSignatureCreationProfile
+
+
+
See Also:
XMLSignatureCreationProfile.getSecurityLayerManifestID()
+
+
+
+ +

+getDsigManifestID

+
+public String getDsigManifestID()
+
+
+
Specified by:
getDsigManifestID in interface iaik.server.modules.xmlsign.XMLSignatureCreationProfile
+
+
+
See Also:
XMLSignatureCreationProfile.getDsigManifestID()
+
+
+
+ +

+getSignedPropertiesID

+
+public String getSignedPropertiesID()
+
+
+
Specified by:
getSignedPropertiesID in interface iaik.server.modules.xmlsign.XMLSignatureCreationProfile
+
+
+
See Also:
XMLSignatureCreationProfile.getSignedPropertiesID()
+
+
+ +
+ + + + + + + + + + + + + + + + + +
+ +
+ + +
+ + + -- cgit v1.2.3