info.magnolia.cms.security
Interface Realm

All Superinterfaces:
Principal
All Known Implementing Classes:
Realm.RealmImpl

public interface Realm
extends Principal

Provides the name for the default realm. A realm is a independent set of users.

Version:
$Id$
Author:
philipp

Nested Class Summary
static class Realm.Factory
          Factory for providing realms.
static class Realm.RealmImpl
          Implementation of the realm.
 
Field Summary
static Realm DEFAULT_REALM
          The default realm is REALM_ALL.
static Realm REALM_ADMIN
          The realm for the admin interface.
static Realm REALM_ALL
          No realm --> all users.
static Realm REALM_SYSTEM
          Contains not removable system users: anonymous, superuser.
 
Method Summary
 
Methods inherited from interface java.security.Principal
equals, getName, hashCode, toString
 

Field Detail

REALM_ADMIN

static final Realm REALM_ADMIN
The realm for the admin interface.


REALM_ALL

static final Realm REALM_ALL
No realm --> all users.


REALM_SYSTEM

static final Realm REALM_SYSTEM
Contains not removable system users: anonymous, superuser.


DEFAULT_REALM

static final Realm DEFAULT_REALM
The default realm is REALM_ALL.



Copyright © 2003-2013 Magnolia International Ltd.. All Rights Reserved.