Package | Description |
---|---|
org.n52.security.common.subject |
Modifier and Type | Class and Description |
---|---|
class |
AttributePrincipal
Container for simple parameter/value principals.
|
class |
LoginNamePrincipal
Login name identity of a user.
|
class |
NamedScope
A scope with a name.
|
class |
NamePrincipal
Minimal implementation of a principal.
|
class |
RolePrincipal
Role(-identity) of a user.
|
class |
URIScope
A special scope class, whose names are URIs.
|
class |
UsernameIDPrincipal
Indicates the unique id of a user.
|
Modifier and Type | Field and Description |
---|---|
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. |
Modifier and Type | Method and Description |
---|---|
Scope |
NamedScope.getScope()
Method gets the scope of this NamedScope object.
|
Scope |
URIScope.getScope()
Method gets the scope of this URIScope object.
|
Scope |
NamePrincipal.getScope() |
Scope |
Scope.getScope()
Gets the 'parent' scope of this scope.
|
Constructor and Description |
---|
AttributePrincipal(Attribute attribute,
Scope scope) |
AttributePrincipal(String key,
String value,
Scope scope) |
LoginNamePrincipal(String name,
Scope scope)
Constructor creates a new LoginNamePrincipal instance
with the given name.
|
NamedScope(String name,
Scope scope)
Constructor creates a new NamedScope with the specified name.
|
NamePrincipal(String name,
Scope scope)
Constructor NamePrincipal creates a new NamePrincipal instance,
which name is only valid within the given scope.
|
RolePrincipal(String name,
Scope scope)
Creates a role principal with the given name and valid only for the specified scope.
|
URIScope(String uri,
Scope scope)
Constructor creates a new URIScope with the specified uri as name.
|
URIScope(URI uri,
Scope scope)
Constructor URIScope creates a new URIScope instance.
|
UsernameIDPrincipal(String name,
Scope scope) |
Copyright © 2004–2016 52north.org. All rights reserved.