Package | Description |
---|---|
org.apache.jetspeed.security |
Jetspeed security service interfaces.
|
org.apache.jetspeed.sso |
Modifier and Type | Interface and Description |
---|---|
interface |
Group
Group simply extending JetspeedPrincipal interface.
|
interface |
Role
Role simply extending JetspeedPrincipal interface.
|
interface |
User
User simply extending JetspeedPrincipal interface.
|
Modifier and Type | Field and Description |
---|---|
JetspeedPrincipal |
JetspeedPrincipalAssociationReference.ref |
Modifier and Type | Method and Description |
---|---|
JetspeedPrincipal |
SecurityAttributes.getPrincipal() |
JetspeedPrincipal |
JetspeedPrincipalPermission.getPrincipal() |
JetspeedPrincipal |
JetspeedPrincipalManager.getPrincipal(String name) |
JetspeedPrincipal |
JetspeedPrincipalManager.newPrincipal(String name,
boolean mapped) |
JetspeedPrincipal |
JetspeedPrincipalManager.newTransientPrincipal(String name) |
Modifier and Type | Method and Description |
---|---|
List<? extends JetspeedPrincipal> |
JetspeedPrincipalManager.getAssociatedFrom(String principalFromName,
JetspeedPrincipalType from,
String associationName)
Retrieves a detached and modifiable
JetspeedPrincipal list of all the principals managed by this manager which are
associated from the specified principal by the specified association. |
List<? extends JetspeedPrincipal> |
JetspeedPrincipalManager.getAssociatedTo(String principalToName,
JetspeedPrincipalType to,
String associationName)
Retrieves a detached and modifiable
JetspeedPrincipal list of all the principals managed by this manager which are
associated to the specified principal by the specified association. |
Class<JetspeedPrincipal> |
JetspeedPrincipalType.getPrincipalClass() |
List<JetspeedPrincipal> |
PermissionManager.getPrincipals(JetspeedPermission permission) |
List<JetspeedPrincipal> |
PermissionManager.getPrincipals(JetspeedPermission permission,
String principalType) |
List<? extends JetspeedPrincipal> |
JetspeedPrincipalManager.getPrincipals(String nameFilter)
Retrieves a detached and modifiable
JetspeedPrincipal list matching the corresponding
principal name filter. |
List<? extends JetspeedPrincipal> |
JetspeedPrincipalManager.getPrincipalsByAttribute(String attributeName,
String attributeValue) |
List<? extends JetspeedPrincipal> |
JetspeedPrincipalResultList.getResults()
Get the principal results.
|
Modifier and Type | Method and Description |
---|---|
void |
JetspeedPrincipalManager.addAssociation(JetspeedPrincipal from,
JetspeedPrincipal to,
String associationName) |
void |
JetspeedPrincipalManager.addPrincipal(JetspeedPrincipal principal,
Set<JetspeedPrincipalAssociationReference> associations) |
void |
PrincipalManagerEventListener.associationAdded(JetspeedPrincipal fromPrincipal,
JetspeedPrincipal toPrincipal,
String associationName)
associationAdded - invoked when an association is added
on principal
|
void |
PrincipalManagerEventAdapter.associationAdded(JetspeedPrincipal fromPrincipal,
JetspeedPrincipal toPrincipal,
String associationName) |
void |
PrincipalManagerEventListener.associationRemoved(JetspeedPrincipal fromPrincipal,
JetspeedPrincipal toPrincipal,
String associationName)
associationRemoved - invoked when an association is added
on principal
|
void |
PrincipalManagerEventAdapter.associationRemoved(JetspeedPrincipal fromPrincipal,
JetspeedPrincipal toPrincipal,
String associationName) |
Permissions |
PermissionManager.getPermissions(JetspeedPrincipal principal) |
void |
PermissionManager.grantPermission(JetspeedPermission permission,
JetspeedPrincipal principal) |
void |
PrincipalManagerEventListener.newPrincipal(JetspeedPrincipal principal)
newPrincipal - invoked when new principal is
created by the principal manager
|
void |
PrincipalManagerEventAdapter.newPrincipal(JetspeedPrincipal principal) |
void |
JetspeedPrincipalManager.removeAssociation(JetspeedPrincipal from,
JetspeedPrincipal to,
String associationName) |
void |
PrincipalManagerEventListener.removePrincipal(JetspeedPrincipal principal)
removePrincipal - invoked when an principal is
removed by the principal manager
|
void |
PrincipalManagerEventAdapter.removePrincipal(JetspeedPrincipal principal) |
void |
JetspeedPrincipalManager.removePrincipal(JetspeedPrincipal principal) |
void |
PermissionManager.revokeAllPermissions(JetspeedPrincipal principal) |
void |
PermissionManager.revokePermission(JetspeedPermission permission,
JetspeedPrincipal principal) |
void |
JetspeedPrincipalManager.transferAssociationFrom(JetspeedPrincipal from,
JetspeedPrincipal to,
JetspeedPrincipal target,
String associationName) |
void |
JetspeedPrincipalManager.transferAssociationTo(JetspeedPrincipal from,
JetspeedPrincipal to,
JetspeedPrincipal target,
String associationName) |
void |
PrincipalManagerEventListener.updatePrincipal(JetspeedPrincipal principal)
updatePrincipal - invoked when an principal is
updated by the principal manager
|
void |
PrincipalManagerEventAdapter.updatePrincipal(JetspeedPrincipal principal) |
void |
JetspeedPrincipalManager.updatePrincipal(JetspeedPrincipal principal) |
Modifier and Type | Method and Description |
---|---|
void |
PermissionManager.grantPermissionOnlyTo(JetspeedPermission permission,
List<JetspeedPrincipal> principals) |
void |
PermissionManager.grantPermissionOnlyTo(JetspeedPermission permission,
String principalType,
List<JetspeedPrincipal> principals) |
Constructor and Description |
---|
JetspeedPrincipalAssociationReference(JetspeedPrincipalAssociationReference.Type type,
JetspeedPrincipal ref,
String associationName) |
Constructor and Description |
---|
JetspeedPrincipalResultList(List<? extends JetspeedPrincipal> results)
Creates a result list, totalSize will be set to the lists size.
|
JetspeedPrincipalResultList(List<? extends JetspeedPrincipal> results,
long totalSize) |
Modifier and Type | Interface and Description |
---|---|
interface |
SSOUser |
Modifier and Type | Method and Description |
---|---|
Collection<JetspeedPrincipal> |
SSOUserManager.getPortalPrincipals(SSOUser user)
Retrieves all Portal ("local") Principals connected to a given SSO User
|
Modifier and Type | Method and Description |
---|---|
void |
SSOUserManager.addAssociation(SSOUser user,
JetspeedPrincipal principal)
Adds an association between a SSO user and a Portal principal.
|
void |
SSOPrincipal.addRemotePrincipal(JetspeedPrincipal principal)
addRemotePrincipal()
|
SSOUser |
SSOUserManager.addUser(SSOSite site,
JetspeedPrincipal ownerPrincipal,
String ssoUsername,
String ssoUserPassword)
Adds a SSO user within the given SSO site.
|
Collection<SSOUser> |
SSOUserManager.getRemoteUsers(SSOSite site,
JetspeedPrincipal portalPrincipal)
Retrieves all SSO users related to the Portal principal, for the given site.
|
Collection<SSOSite> |
SSOSiteManager.getSitesForPrincipal(JetspeedPrincipal principal)
Retrieves all sites directly related to this single principal.
|
Copyright © 1999–2016 The Apache Software Foundation. All rights reserved.