Package com.basecmp.core.usecasesteps.permissionmanagement

Class Summary
AddDomain Ordnet eine Gruppe einem User zu und verläßt den Step normal, wenn die Operation ordnungsgemäß ausgeführt wurde.
AddPrincipal Ordnet eine Gruppe einem User zu und verläßt den Step normal, wenn die Operation ordnungsgemäß ausgeführt wurde.
CheckAccessRights Class-Description Created on 05.08.2003
DeterminePersonalPermissions Class-Description Created on 27.08.2003
DetermineViewingDomainByRequest Ermittelt anhand der HOST-Variable im Request-Header die aktuelle ViewingDomain und schreibt diese in den UsecaseContext.
DetermineViewingDomainByServerRole Ermittelt anhand der Platform-Role (eval oder live) aus den Settings die aktuelle ViewingDomain und schreibt diese in den UsecaseContext.
DetermineViewingDomainFromSession Ermittelt anhand der des Session-Attributes SelectedDomain die aktuelle ViewingDomain und schreibt diese in den UsecaseContext.
GetAssetAccessRights Ermittelt für einen PersistentAsset die Zugriffrechte und setzt entsprechende Boolean-Werte für IsEditor, IsReader und AssetIsInViewingDomain im UsecaseContext.
GrantAssetPermission Class-Description Created on 10.11.2003
GrantPersonalPermission Class-Description Created on 10.11.2003
HandleAssetLocking Setzt das Lock-Flag des Assets im UsecaseContext, wenn der Editor Schreibrechte besitzt und der Asset noch nicht von jemand anders gesperrt wurde.
LockPage Setzt das Lock-Flag der Seite im UsecaseContext, wenn der Editor Schreibrechte besitzt und der Asset noch nicht von jemand anders gesperrt wurde.
RemoveDomain Class-Description Created on 24.11.2003
RemovePrincipal Class-Description Created on 10.11.2003
RevokeAssetPermission Class-Description Created on 10.11.2003
RevokePersonalPermission Class-Description Created on 10.11.2003
SetViewingDomain Class-Description Created on 25.11.2003
ShowAssetPermissions Lädt die Zugriffsrechte für den PersistentAsset im UsecaseContext und legt diese als List-Objekt unter dem Key PermissionTable im UsecaseContext ab.
ShowDefaultPermissions Lädt die Default-Zugriffsrechte für einen Assettyp und legt diese als List-Objekt unter dem Key PermissionTable im UsecaseContext ab.
UnlockAsset Entsperrt einen Asset, wenn der Editor Besitzer des Locks ist.
 



Copyright © 2004 by basecmp® - Professional Web Solutions