Package org.mmbase.security

The security infrastructure of MMBase.

See:
          Description

Class Summary
Authentication This class is a empty implementation of the Authentication, it will only return that the authentication succeeded.
Authorization This class is a empty implementation of the Authorization, it will only return that operations are valid.
MMBaseCop This class is the main class of the security system.
MMBaseCopConfig This class is the main class of the security system.
NoAuthentication This class is used when no authentication is configured.
NoAuthorization This class is used when no authorization is configured.
Operation This class is somekinda enumeration of the operations possible within the security context
Rank This class defines Rank objects which are used in security implementation.
UserContext This UserContext class provides a storage for the authentication and authorization, so that information can be shared.
 

Exception Summary
SecurityException Thrown by the security classes to indicate a security violation/malfunction.
 

Package org.mmbase.security Description

The security infrastructure of MMBase. MMBase has a pluggable security system, which is currently called from within the bridge implementation. The core of this setup are the abstract classes `Authorization' and `Authenication'.

There are several interesting security implementation available in a standard MMBase installation, but you can always implement your own. The implementations can be found in subpackages of org.mmbase.bridge.implementation.

Since:
MMBase-1.4
See Also:
org.mmbase.bridge, org.mmbase.security.implementation.context, org.mmbase.security.implementation.basic, org.mmbase.security.implementation.cloud


MMBase build 1.6.5.20030923