Class SrpUserAdministrationReceiver


  • public final class SrpUserAdministrationReceiver
    extends java.lang.Object
    Gegenstück zu SrpUserAdministration auf Konfigurationsseite
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void processSrpRequest​(de.bsvrz.sys.funclib.dataSerializer.Serializer resultSerializer, java.lang.String userName)  
      void processTask​(de.bsvrz.sys.funclib.dataSerializer.Serializer resultSerializer, byte[] encryptedData)
      Führt einen Auftrag aus
      void processValidateRequest​(de.bsvrz.sys.funclib.dataSerializer.Serializer resultSerializer, byte[] srpValidateRequest)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SrpUserAdministrationReceiver

        public SrpUserAdministrationReceiver​(Authentication authentication)
        Erstellt ein neues SrpUserAdministrationReceiver-Objekt
        Parameters:
        authentication - Benutzerverwaltungs-Schnittstelle der Konfiguration
    • Method Detail

      • processTask

        public void processTask​(de.bsvrz.sys.funclib.dataSerializer.Serializer resultSerializer,
                                byte[] encryptedData)
                         throws de.bsvrz.dav.daf.main.config.ConfigurationTaskException,
                                de.bsvrz.dav.daf.main.impl.config.request.RequestException
        Führt einen Auftrag aus
        Parameters:
        resultSerializer - In dieses Objekt wird das Ergebnis des Auftrags geschrieben
        encryptedData - Verschlüsselter Auftrag
        Throws:
        de.bsvrz.dav.daf.main.config.ConfigurationTaskException
        de.bsvrz.dav.daf.main.impl.config.request.RequestException
      • processSrpRequest

        public void processSrpRequest​(de.bsvrz.sys.funclib.dataSerializer.Serializer resultSerializer,
                                      java.lang.String userName)
                               throws de.bsvrz.dav.daf.main.config.ConfigurationTaskException
        Throws:
        de.bsvrz.dav.daf.main.config.ConfigurationTaskException
      • processValidateRequest

        public void processValidateRequest​(de.bsvrz.sys.funclib.dataSerializer.Serializer resultSerializer,
                                           byte[] srpValidateRequest)
                                    throws de.bsvrz.dav.daf.main.config.ConfigurationTaskException
        Throws:
        de.bsvrz.dav.daf.main.config.ConfigurationTaskException