OpenPetra
Free Administration Software for Non-Profits
Ict.Petra.Shared.Security Namespace Reference

Classes

class  ELoginMessageAlreadySetException
 Thrown by TPetraPrincipal class if the LoginMessage property is written to althought it has already got a value More...
 
class  EProcessIDAlreadySetException
 Thrown by TPetraPrincipal class if the ProcessID property is written to althought it has already got a value More...
 
class  TPetraPrincipal
 
class  TSecureData
 Implements data security. More...
 
class  TSecurityChecks
 Implements security checks. More...
 

Enumerations

enum  TPartnerAccessLevelEnum { palGranted = 0 , palRestrictedToGroup = 1 , palRestrictedToUser = 2 , palRestrictedByFoundationOwnership = 3 }
 Access Level for a Partner. More...
 

Enumeration Type Documentation

◆ TPartnerAccessLevelEnum

Access Level for a Partner.

Enumerator
palGranted 

Access to Partner granted, no restrictions.

palRestrictedToGroup 

Access restricted to Group

palRestrictedToUser 

Access restricted to User

palRestrictedByFoundationOwnership 

Access restricted by Foundation ownership