Class DafAccessControlReceiver

java.lang.Object
de.bsvrz.dav.daf.accessControl.DafAccessControlReceiver

public class DafAccessControlReceiver
extends java.lang.Object
Empfängt den Status der Rechteprüfung über die Attributgruppe atg.datenverteilerRechteprüfung am Datenverteilerobjekt. Falls das Datenmodell zu alt ist, tut diese Klasse nichts.
  • Constructor Summary

    Constructors
    Constructor Description
    DafAccessControlReceiver​(ClientDavInterface connection)
    Erstellt einen neuen DafAccessControlReceiver, der den angeschlossenen Datenverteiler nach der Art der Rechteprüfung fragt
    DafAccessControlReceiver​(ClientDavInterface connection, ConfigurationObject davObject)
    Erstellt einen neuen DafAccessControlReceiver, der einen beliebigen Datenverteiler nach der Art der Rechteprüfung fragt
  • Method Summary

    Modifier and Type Method Description
    AccessControlMode getAccessControlMode()
    Gibt die Art der Rechteprüfung zurück

    Methods inherited from class java.lang.Object

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

    • DafAccessControlReceiver

      public DafAccessControlReceiver​(ClientDavInterface connection)
      Erstellt einen neuen DafAccessControlReceiver, der den angeschlossenen Datenverteiler nach der Art der Rechteprüfung fragt
      Parameters:
      connection - Verbindung
    • DafAccessControlReceiver

      public DafAccessControlReceiver​(ClientDavInterface connection, ConfigurationObject davObject)
      Erstellt einen neuen DafAccessControlReceiver, der einen beliebigen Datenverteiler nach der Art der Rechteprüfung fragt
      Parameters:
      connection - Verbindung
      davObject - Datenverteiler-Objekt
  • Method Details

    • getAccessControlMode

      @Nullable public AccessControlMode getAccessControlMode()
      Gibt die Art der Rechteprüfung zurück
      Returns:
      Art der Rechteprüfung oder null, falls diese nicht bestimmt werden konnte (z. B. zu alte Kernsoftware)