asit.bescheid
Class NotificationUtils

java.lang.Object
  extended byasit.bescheid.NotificationUtils

public class NotificationUtils
extends Object


Field Summary
protected static org.apache.commons.logging.Log log_
           
 
Constructor Summary
NotificationUtils()
           
 
Method Summary
static void deliverNotification(Bescheid bescheid, String bildmarkeFile, String styleSheetFile, String styleSheetWebURL, String moaSSAddress, String moaSSKeyIdentifier, DeliveryClient deliveryClient)
           
static void dumpBescheid(Bescheid bescheid, String fileName)
           
static void dumpSessionParamter(HttpSession session, String param)
           
static SortedSet getLaenderCodes(String fileName)
           
static ArrayList getLaenderNamen(String fileName)
           
static String getLeadingZero(int i)
           
static boolean isEmpty(String value)
           
static Document loadNotification(String fileName)
           
static void main(String[] a)
           
static VerifyResult verifyNotification(Bescheid bescheid, String signingTime, String signatureValue, String styleSheetFile, String privateKeyFile, String certificateFile, String moaspurl, String moaSPTrustProfile)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log_

protected static org.apache.commons.logging.Log log_
Constructor Detail

NotificationUtils

public NotificationUtils()
Method Detail

getLeadingZero

public static String getLeadingZero(int i)

loadNotification

public static Document loadNotification(String fileName)
                                 throws ParserConfigurationException,
                                        SAXException,
                                        IOException
Throws:
ParserConfigurationException
SAXException
IOException

dumpBescheid

public static void dumpBescheid(Bescheid bescheid,
                                String fileName)

dumpSessionParamter

public static void dumpSessionParamter(HttpSession session,
                                       String param)

isEmpty

public static boolean isEmpty(String value)

getLaenderCodes

public static SortedSet getLaenderCodes(String fileName)

getLaenderNamen

public static ArrayList getLaenderNamen(String fileName)

main

public static void main(String[] a)

deliverNotification

public static void deliverNotification(Bescheid bescheid,
                                       String bildmarkeFile,
                                       String styleSheetFile,
                                       String styleSheetWebURL,
                                       String moaSSAddress,
                                       String moaSSKeyIdentifier,
                                       DeliveryClient deliveryClient)
                                throws DeliveryException
Throws:
DeliveryException

verifyNotification

public static VerifyResult verifyNotification(Bescheid bescheid,
                                              String signingTime,
                                              String signatureValue,
                                              String styleSheetFile,
                                              String privateKeyFile,
                                              String certificateFile,
                                              String moaspurl,
                                              String moaSPTrustProfile)
                                       throws ClientException
Throws:
ClientException


Copyright 2007 Institut fuer Angewandte Informationsverarbeitung und Kommunikationstechnologie. All Rights Reserved.