Uses of Interface
org.n52.security.authentication.principals.Scope

Packages that use Scope
org.n52.security.authentication.principals   
 

Uses of Scope in org.n52.security.authentication.principals
 

Classes in org.n52.security.authentication.principals that implement Scope
 class AttributePrincipal
          Container for simple parameter/value principals.
 class LoginNamePrincipal
          Class LoginNamePrincipal represents the login name identity of an user.
 class NamedScope
          Class NamedScope is a scope with a name.
 class NamePrincipal
          Class NamePrincipal is a minimal implementation of an principal.
 class RolePrincipal
          Class RolePrincipal represents a role(-identity) of a user.
 class URIScope
          Class URIScope is a special scope class, which names are URIs.
 class UsernameIDPrincipal
          Class UsernameIDPrincipal indicates the unique id of an user.
 

Fields in org.n52.security.authentication.principals declared as Scope
static Scope Scope.GLOBAL
          static final Field GLOBAL represents the GLOBAL-Scope, it is returned in the getScope() method to indicate that there is no further parent.
 

Methods in org.n52.security.authentication.principals that return Scope
 Scope URIScope.getScope()
          Method gets the scope of this URIScope object.
 Scope Scope.getScope()
          Gets the 'parent' scope of this scope.
 Scope NamePrincipal.getScope()
          Returns the scope of this name principal.
 Scope NamedScope.getScope()
          Method gets the scope of this NamedScope object.
 

Constructors in org.n52.security.authentication.principals with parameters of type Scope
AttributePrincipal(Attribute attribute, Scope scope)
          Constructor creates a new instance.
AttributePrincipal(java.lang.String key, java.lang.String value, Scope scope)
          Constructor creates a new instance.
LoginNamePrincipal(java.lang.String name, Scope scope)
          Constructor creates a new LoginNamePrincipal instance with the given name.
NamedScope(java.lang.String name, Scope scope)
          Constructor creates a new NamedScope with the specified name.
NamePrincipal(java.lang.String name, Scope scope)
          Constructor NamePrincipal creates a new NamePrincipal instance, which name is only valid within the given scope.
RolePrincipal(java.lang.String name, Scope scope)
          Creates a role principal with the given name and valid only for the specified scope.
URIScope(java.lang.String uri, Scope scope)
          Constructor creates a new URIScope with the specified uri as name.
URIScope(java.net.URI uri, Scope scope)
          Constructor URIScope creates a new URIScope instance.
UsernameIDPrincipal(java.lang.String name, Scope scope)
          Constructor creates a new instance.
 



Copyright © 2004-2009 52north.org. All Rights Reserved.