public class UserContext extends Object implements Serializable
Um mit der API auf das Backendsystem zugreifen zu können, muss ein Nutzer im System authentifiziert sein und die benötigten Rechte besitzen. Der Nutzer dessen Rechte geprüft werden, werden in einem Objekt dieser Klasse gekapselt. Mit jeder Anfrage muss der jeweilge Benutzer gesetzt werden. Ist kein Nutzer bekannt, so können Systemnutzer verwendet werden.
UserMgmtUtils.ANONYMOUS
: für anonymen FormularzugriffUserMgmtUtils.SYSTEM
: für Backend- und Systeminterne AufrufeUserContext
gesetzt werden. So kann sichergestellt werden, dass nur Nutzer mit den entsprechenden Rechten
entsprechende Funktionen aufrufen.Modifier and Type | Method and Description |
---|---|
Benutzer |
getBenutzer() |
Map<Object,Object> |
getParameters() |
boolean |
hasBenutzer()
ERSTMAL um überflüssige Ausschriften zu vermeiden
|
UserContext |
setBenutzer(Benutzer benutzer) |
public Benutzer getBenutzer()
public boolean hasBenutzer()
true
wenn ein Benutzer gesetzt istpublic UserContext setBenutzer(Benutzer benutzer)
Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.