A B C G H I L O P R S U V

A

ACLIdentifier - Annotation Type in org.jboss.picketlink.cdi.permission.annotations
Marks the field of an @ACLStore annotated entity bean as containing the identifier value for the resource.
ACLPermission - Annotation Type in org.jboss.picketlink.cdi.permission.annotations
Marker annotation.
ACLRecipient - Annotation Type in org.jboss.picketlink.cdi.permission.annotations
Marks the field of an @ACLStore annotated entity bean as containing the recipient of the ACL permissions
ACLResourceClass - Annotation Type in org.jboss.picketlink.cdi.permission.annotations
Marker annotation.
ACLStore - Annotation Type in org.jboss.picketlink.cdi.permission.annotations
Denotes an entity bean (i.e.
ACLStore.GENERAL - Class in org.jboss.picketlink.cdi.permission.annotations
 
ACLStore.GENERAL() - Constructor for class org.jboss.picketlink.cdi.permission.annotations.ACLStore.GENERAL
 
AlreadyLoggedInEvent - Class in org.jboss.picketlink.cdi.authentication.event
This event is fired when an already authenticated user attempts to authenticate again
AlreadyLoggedInEvent() - Constructor for class org.jboss.picketlink.cdi.authentication.event.AlreadyLoggedInEvent
 
authenticate() - Method in interface org.jboss.picketlink.cdi.authentication.Authenticator
 
AuthenticationException - Class in org.jboss.picketlink.cdi.authentication
Thrown if there is an error during the authentication process
AuthenticationException(String) - Constructor for class org.jboss.picketlink.cdi.authentication.AuthenticationException
 
AuthenticationException(String, Throwable) - Constructor for class org.jboss.picketlink.cdi.authentication.AuthenticationException
 
Authenticator - Interface in org.jboss.picketlink.cdi.authentication
An Authenticator implementation is responsible for managing the user authentication process.
Authenticator.AuthenticationStatus - Enum in org.jboss.picketlink.cdi.authentication
 
AuthenticatorSelector - Interface in org.jboss.picketlink.cdi.authentication
Selects which Authenticator implementation is used to manage the authentication process

B

BaseAuthenticator - Class in org.jboss.picketlink.cdi.authentication
Abstract base class that Authenticator implementations can extend for convenience.
BaseAuthenticator() - Constructor for class org.jboss.picketlink.cdi.authentication.BaseAuthenticator
 

C

canIdentify(Class<?>) - Method in interface org.jboss.picketlink.cdi.permission.IdentifierStrategy
Returns true if the implementation can identify resources of the specified class
canLoadResource(String) - Method in interface org.jboss.picketlink.cdi.permission.IdentifierStrategy
Returns true if the implementation can load the resource instance for the specified identifier
CheckPermissions - Annotation Type in org.jboss.picketlink.cdi.permission.annotations
 
clearPermissions(Object) - Method in interface org.jboss.picketlink.cdi.permission.spi.PermissionStore
 
createPermissionQuery() - Method in interface org.jboss.picketlink.cdi.permission.PermissionManager
 
Credential<T> - Interface in org.jboss.picketlink.cdi.credential
Contains a single credential, such as a password

G

getAuthenticatorClass() - Method in interface org.jboss.picketlink.cdi.authentication.AuthenticatorSelector
 
getAuthenticatorName() - Method in interface org.jboss.picketlink.cdi.authentication.AuthenticatorSelector
 
getCredential() - Method in interface org.jboss.picketlink.cdi.credential.LoginCredentials
 
getIdentifier(Object) - Method in interface org.jboss.picketlink.cdi.permission.IdentifierStrategy
Returns a String identifier that can be used to uniquely identify the specified resource
getLoginException() - Method in class org.jboss.picketlink.cdi.authentication.event.LoginFailedEvent
 
getNaturalIdentifier(Object) - Method in interface org.jboss.picketlink.cdi.permission.IdentifierStrategy
Returns the natural identifier value of the specified resource
getPermission() - Method in class org.jboss.picketlink.cdi.permission.Permission
 
getPermissions(PermissionQuery) - Method in interface org.jboss.picketlink.cdi.permission.spi.PermissionStore
 
getRange() - Method in class org.jboss.picketlink.cdi.permission.PermissionQuery
 
getRecipient() - Method in class org.jboss.picketlink.cdi.permission.Permission
 
getRecipient() - Method in class org.jboss.picketlink.cdi.permission.PermissionQuery
 
getResource() - Method in class org.jboss.picketlink.cdi.permission.Permission
 
getResource() - Method in class org.jboss.picketlink.cdi.permission.PermissionQuery
 
getResources() - Method in class org.jboss.picketlink.cdi.permission.PermissionQuery
 
getResultList() - Method in class org.jboss.picketlink.cdi.permission.PermissionQuery
 
getSelectedAuthenticator() - Method in interface org.jboss.picketlink.cdi.authentication.AuthenticatorSelector
 
getStatus() - Method in interface org.jboss.picketlink.cdi.authentication.Authenticator
 
getStatus() - Method in class org.jboss.picketlink.cdi.authentication.BaseAuthenticator
 
getUser() - Method in interface org.jboss.picketlink.cdi.authentication.Authenticator
 
getUser() - Method in class org.jboss.picketlink.cdi.authentication.BaseAuthenticator
 
getUser() - Method in class org.jboss.picketlink.cdi.authentication.event.PostLoggedOutEvent
 
getUser() - Method in class org.jboss.picketlink.cdi.authentication.event.PreLoggedOutEvent
 
getUser() - Method in interface org.jboss.picketlink.cdi.Identity
 
getUserId() - Method in interface org.jboss.picketlink.cdi.credential.LoginCredentials
 
getValue() - Method in interface org.jboss.picketlink.cdi.credential.Credential
 
grantPermission(Permission) - Method in interface org.jboss.picketlink.cdi.permission.PermissionManager
 
grantPermission(Permission) - Method in interface org.jboss.picketlink.cdi.permission.spi.PermissionStore
 
grantPermissions(Collection<Permission>) - Method in interface org.jboss.picketlink.cdi.permission.PermissionManager
 
grantPermissions(Collection<Permission>) - Method in interface org.jboss.picketlink.cdi.permission.spi.PermissionStore
 

H

hasPermission(Object, String) - Method in interface org.jboss.picketlink.cdi.Identity
Tests if the currently authenticated user has permission to perform the specified operation on the specified resource.
hasPermission(Class<?>, Serializable, String) - Method in interface org.jboss.picketlink.cdi.Identity
As above, however this method should be used when a reference to the resource is not available, or is expensive to retrieve, for example looking up an entity from a relational database.
hasPermission(Object, String) - Method in interface org.jboss.picketlink.cdi.permission.PermissionResolver
 
hasPermission(Class<?>, Serializable, String) - Method in interface org.jboss.picketlink.cdi.permission.PermissionResolver
 

I

Identifier - Annotation Type in org.jboss.picketlink.cdi.permission.annotations
Configures the Identifier strategy to use for instance-based permissions.
IdentifierStrategy - Interface in org.jboss.picketlink.cdi.permission
Strategy for generating permission resource identifiers.
Identity - Interface in org.jboss.picketlink.cdi
Represents the identity of the current user, and provides an API for authentication and authorization.
Identity.AuthenticationResult - Enum in org.jboss.picketlink.cdi
 
invalidate() - Method in interface org.jboss.picketlink.cdi.credential.LoginCredentials
 
isEnabled() - Method in interface org.jboss.picketlink.cdi.permission.spi.PermissionStore
 
isLoggedIn() - Method in interface org.jboss.picketlink.cdi.Identity
Simple check that returns true if the user is logged in, without attempting to authenticate

L

listAvailableActions(Object) - Method in interface org.jboss.picketlink.cdi.permission.spi.PermissionStore
 
LoggedInEvent - Class in org.jboss.picketlink.cdi.authentication.event
This event is raised when user successfully logs in.
LoggedInEvent() - Constructor for class org.jboss.picketlink.cdi.authentication.event.LoggedInEvent
 
login() - Method in interface org.jboss.picketlink.cdi.Identity
Attempts to authenticate the user.
LoginCredentials - Interface in org.jboss.picketlink.cdi.credential
Represents the credentials the current user will use to authenticate Only valid during the authentication process
LoginFailedEvent - Class in org.jboss.picketlink.cdi.authentication.event
This event is fired when an authentication attempt fails
LoginFailedEvent(Throwable) - Constructor for class org.jboss.picketlink.cdi.authentication.event.LoginFailedEvent
 
logout() - Method in interface org.jboss.picketlink.cdi.Identity
Logs out the currently authenticated user
lookupResource(String) - Method in interface org.jboss.picketlink.cdi.permission.IdentifierStrategy
Returns the resource instance for the specified identifier

O

org.jboss.picketlink.cdi - package org.jboss.picketlink.cdi
 
org.jboss.picketlink.cdi.authentication - package org.jboss.picketlink.cdi.authentication
 
org.jboss.picketlink.cdi.authentication.event - package org.jboss.picketlink.cdi.authentication.event
 
org.jboss.picketlink.cdi.authorization - package org.jboss.picketlink.cdi.authorization
 
org.jboss.picketlink.cdi.authorization.annotation - package org.jboss.picketlink.cdi.authorization.annotation
 
org.jboss.picketlink.cdi.credential - package org.jboss.picketlink.cdi.credential
 
org.jboss.picketlink.cdi.permission - package org.jboss.picketlink.cdi.permission
 
org.jboss.picketlink.cdi.permission.annotations - package org.jboss.picketlink.cdi.permission.annotations
 
org.jboss.picketlink.cdi.permission.spi - package org.jboss.picketlink.cdi.permission.spi
 

P

Permission - Class in org.jboss.picketlink.cdi.permission
Represents a specific permission grant for a domain object
Permission(Object, IdentityType, String) - Constructor for class org.jboss.picketlink.cdi.permission.Permission
 
PermissionManager - Interface in org.jboss.picketlink.cdi.permission
Manages user, role and group permissions.
PermissionQuery - Class in org.jboss.picketlink.cdi.permission
API for querying object permissions
PermissionQuery(PermissionStore) - Constructor for class org.jboss.picketlink.cdi.permission.PermissionQuery
 
PermissionResolver - Interface in org.jboss.picketlink.cdi.permission
A PermissionResolver may be used to determine access restrictions for application resources.
PermissionResolver.PermissionStatus - Enum in org.jboss.picketlink.cdi.permission
 
PermissionStore - Interface in org.jboss.picketlink.cdi.permission.spi
 
postAuthenticate() - Method in interface org.jboss.picketlink.cdi.authentication.Authenticator
 
postAuthenticate() - Method in class org.jboss.picketlink.cdi.authentication.BaseAuthenticator
 
PostAuthenticateEvent - Class in org.jboss.picketlink.cdi.authentication.event
This event is raised just after authentication
PostAuthenticateEvent() - Constructor for class org.jboss.picketlink.cdi.authentication.event.PostAuthenticateEvent
 
PostLoggedOutEvent - Class in org.jboss.picketlink.cdi.authentication.event
This event is raised just after the user un-authenticates
PostLoggedOutEvent(User) - Constructor for class org.jboss.picketlink.cdi.authentication.event.PostLoggedOutEvent
 
PreAuthenticateEvent - Class in org.jboss.picketlink.cdi.authentication.event
This event is raised just before authentication.
PreAuthenticateEvent() - Constructor for class org.jboss.picketlink.cdi.authentication.event.PreAuthenticateEvent
 
PreLoggedOutEvent - Class in org.jboss.picketlink.cdi.authentication.event
This event is raised just before the user un-authenticates
PreLoggedOutEvent(User) - Constructor for class org.jboss.picketlink.cdi.authentication.event.PreLoggedOutEvent
 

R

RequiresPermission - Annotation Type in org.jboss.picketlink.cdi.permission.annotations
 
revokePermission(Permission) - Method in interface org.jboss.picketlink.cdi.permission.PermissionManager
 
revokePermission(Permission) - Method in interface org.jboss.picketlink.cdi.permission.spi.PermissionStore
 
revokePermissions(Collection<Permission>) - Method in interface org.jboss.picketlink.cdi.permission.PermissionManager
 
revokePermissions(Collection<Permission>) - Method in interface org.jboss.picketlink.cdi.permission.spi.PermissionStore
 

S

Secures - Annotation Type in org.jboss.picketlink.cdi.authorization.annotation
This annotation is used to delegate a method as the provider for a specific authorization check
SecurityBindingType - Annotation Type in org.jboss.picketlink.cdi.authorization.annotation
Applied to an annotation to indicate that it is a security binding type
SecurityDefinitionException - Class in org.jboss.picketlink.cdi.authorization
This exception is thrown when a security-related configuration error is detected, such as a missing or ambiguous security binding type
SecurityDefinitionException(String) - Constructor for class org.jboss.picketlink.cdi.authorization.SecurityDefinitionException
 
SecurityDefinitionException(String, Throwable) - Constructor for class org.jboss.picketlink.cdi.authorization.SecurityDefinitionException
 
SecurityException - Class in org.jboss.picketlink.cdi
Base class for security related exceptions
SecurityException(String) - Constructor for class org.jboss.picketlink.cdi.SecurityException
 
SecurityException(String, Throwable) - Constructor for class org.jboss.picketlink.cdi.SecurityException
 
SecurityParameterBinding - Annotation Type in org.jboss.picketlink.cdi.authorization.annotation
Applied to an Annotation to declare it as a security parameter binding; to use business method invocation values as Secures method arguments.
setAuthenticatorClass(Class<? extends Authenticator>) - Method in interface org.jboss.picketlink.cdi.authentication.AuthenticatorSelector
 
setAuthenticatorName(String) - Method in interface org.jboss.picketlink.cdi.authentication.AuthenticatorSelector
 
setCredential(Credential) - Method in interface org.jboss.picketlink.cdi.credential.LoginCredentials
 
setRange(Range) - Method in class org.jboss.picketlink.cdi.permission.PermissionQuery
 
setRecipient(IdentityType) - Method in class org.jboss.picketlink.cdi.permission.PermissionQuery
 
setResource(Object) - Method in class org.jboss.picketlink.cdi.permission.PermissionQuery
 
setResources(Set<Object>) - Method in class org.jboss.picketlink.cdi.permission.PermissionQuery
 
setStatus(Authenticator.AuthenticationStatus) - Method in class org.jboss.picketlink.cdi.authentication.BaseAuthenticator
 
setUser(User) - Method in class org.jboss.picketlink.cdi.authentication.BaseAuthenticator
 
setUserId(String) - Method in interface org.jboss.picketlink.cdi.credential.LoginCredentials
 

U

UnexpectedCredentialException - Class in org.jboss.picketlink.cdi.authentication
 
UnexpectedCredentialException(String) - Constructor for class org.jboss.picketlink.cdi.authentication.UnexpectedCredentialException
 
UnexpectedCredentialException(String, Throwable) - Constructor for class org.jboss.picketlink.cdi.authentication.UnexpectedCredentialException
 

V

valueOf(String) - Static method in enum org.jboss.picketlink.cdi.authentication.Authenticator.AuthenticationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.picketlink.cdi.Identity.AuthenticationResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.picketlink.cdi.permission.PermissionResolver.PermissionStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.picketlink.cdi.authentication.Authenticator.AuthenticationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.picketlink.cdi.Identity.AuthenticationResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.picketlink.cdi.permission.PermissionResolver.PermissionStatus
Returns an array containing the constants of this enum type, in the order they are declared.

A B C G H I L O P R S U V

Copyright © 2012. All Rights Reserved.