|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JetspeedPrincipalType
The base JetspeedPrincipal type.
Field Summary | |
---|---|
static java.lang.String |
GROUP
build-in supported JetspeedPrincipalType "group" |
static java.lang.String |
ROLE
build-in supported JetspeedPrincipalType "role" |
static java.lang.String |
SSO_USER
build-in supported JetspeedPrincipalType "ssoUser" |
static java.lang.String |
USER
build-in supported JetspeedPrincipalType "user" |
Method Summary | |
---|---|
SecurityAttributeTypes |
getAttributeTypes()
|
java.lang.String |
getClassName()
|
java.lang.String |
getName()
The name to identify the type of a JetspeedPrincipal. |
java.lang.Class<JetspeedPrincipal> |
getPrincipalClass()
|
Field Detail |
---|
static final java.lang.String GROUP
static final java.lang.String ROLE
static final java.lang.String USER
static final java.lang.String SSO_USER
Method Detail |
---|
java.lang.String getName()
While the implementation class of a specific JetspeedPrincipalType might be replaced,
the type name should remain constant (e.g. for a USER
a different implementation
could be provided but it will remain a USER
afterall).
Note: the name value must conform to the Java Identifier requirements (e.g. no spaces, dots, etc.) to support localization through resource bundles.
java.lang.String getClassName()
java.lang.Class<JetspeedPrincipal> getPrincipalClass()
SecurityAttributeTypes getAttributeTypes()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |