A B C E G I L O P S U V

A

AccessDecisionState - Enum in org.apache.deltaspike.security.api.authorization
State-enum for AccessDecisionVoterContext
AccessDecisionVoter - Interface in org.apache.deltaspike.security.api.authorization
Interface for implementing concrete voters.
AccessDecisionVoterContext - Interface in org.apache.deltaspike.security.api.authorization
Optional context which allows to get the current state as well as the results of the security check.
AccessDeniedException - Exception in org.apache.deltaspike.security.api.authorization
Exception occurs in case of a security-violation.
AccessDeniedException(Set<SecurityViolation>) - Constructor for exception org.apache.deltaspike.security.api.authorization.AccessDeniedException
Constructor for creating the exception for the given violations and error-view
addMetaData(String, Object) - Method in interface org.apache.deltaspike.security.spi.authorization.EditableAccessDecisionVoterContext
Allows to add custom meta-data.
addViolation(SecurityViolation) - Method in interface org.apache.deltaspike.security.spi.authorization.EditableAccessDecisionVoterContext
Adds a new SecurityViolation to the context
AlreadyLoggedInEvent - Class in org.apache.deltaspike.security.api.authentication.event
This event is fired when an already authenticated user attempts to authenticate again
AlreadyLoggedInEvent() - Constructor for class org.apache.deltaspike.security.api.authentication.event.AlreadyLoggedInEvent
 
authenticate() - Method in interface org.apache.deltaspike.security.spi.authentication.Authenticator
 
AuthenticationException - Exception in org.apache.deltaspike.security.api.authentication
Thrown if there is an error during the authentication process
AuthenticationException(String) - Constructor for exception org.apache.deltaspike.security.api.authentication.AuthenticationException
 
AuthenticationException(String, Throwable) - Constructor for exception org.apache.deltaspike.security.api.authentication.AuthenticationException
 
Authenticator - Interface in org.apache.deltaspike.security.spi.authentication
An Authenticator implementation is responsible for managing the user authentication process.
Authenticator.AuthenticationStatus - Enum in org.apache.deltaspike.security.spi.authentication
 
AuthenticatorSelector - Interface in org.apache.deltaspike.security.spi.authentication
Selects which Authenticator implementation is used to manage the authentication process

B

BaseAuthenticator - Class in org.apache.deltaspike.security.spi.authentication
Abstract base class that Authenticator implementations can extend for convenience.
BaseAuthenticator() - Constructor for class org.apache.deltaspike.security.spi.authentication.BaseAuthenticator
 

C

checkPermission(AccessDecisionVoterContext) - Method in interface org.apache.deltaspike.security.api.authorization.AccessDecisionVoter
Checks the permission for the given InvocationContext.
Credential<T> - Interface in org.apache.deltaspike.security.api.credential
Contains a single credential, such as a password

E

EditableAccessDecisionVoterContext - Interface in org.apache.deltaspike.security.spi.authorization
Interface which allows to provide a custom AccessDecisionVoterContext implementation

G

getAuthenticatorClass() - Method in interface org.apache.deltaspike.security.spi.authentication.AuthenticatorSelector
 
getAuthenticatorName() - Method in interface org.apache.deltaspike.security.spi.authentication.AuthenticatorSelector
 
getCredential() - Method in interface org.apache.deltaspike.security.api.credential.LoginCredential
 
getId() - Method in class org.apache.deltaspike.security.api.User
 
getLoginException() - Method in class org.apache.deltaspike.security.api.authentication.event.LoginFailedEvent
 
getMetaData() - Method in interface org.apache.deltaspike.security.api.authorization.AccessDecisionVoterContext
Exposes the found meta-data
getMetaDataFor(String, Class<T>) - Method in interface org.apache.deltaspike.security.api.authorization.AccessDecisionVoterContext
Exposes meta-data for the given key
getReason() - Method in interface org.apache.deltaspike.security.api.authorization.SecurityViolation
Provides a description of the violation.
getSelectedAuthenticator() - Method in interface org.apache.deltaspike.security.spi.authentication.AuthenticatorSelector
 
getSource() - Method in interface org.apache.deltaspike.security.api.authorization.AccessDecisionVoterContext
TODO review it (this method is new) Exposes the source e.g.
getState() - Method in interface org.apache.deltaspike.security.api.authorization.AccessDecisionVoterContext
Exposes the current state
getStatus() - Method in interface org.apache.deltaspike.security.spi.authentication.Authenticator
 
getStatus() - Method in class org.apache.deltaspike.security.spi.authentication.BaseAuthenticator
 
getUser() - Method in class org.apache.deltaspike.security.api.authentication.event.PostLoggedOutEvent
 
getUser() - Method in class org.apache.deltaspike.security.api.authentication.event.PreLoggedOutEvent
 
getUser() - Method in interface org.apache.deltaspike.security.api.Identity
 
getUser() - Method in interface org.apache.deltaspike.security.spi.authentication.Authenticator
 
getUserId() - Method in interface org.apache.deltaspike.security.api.credential.LoginCredential
 
getValue() - Method in interface org.apache.deltaspike.security.api.credential.Credential
 
getViolations() - Method in interface org.apache.deltaspike.security.api.authorization.AccessDecisionVoterContext
Exposes the found violations
getViolations() - Method in exception org.apache.deltaspike.security.api.authorization.AccessDeniedException
All SecurityViolation which were found by a AccessDecisionVoter

I

Identity - Interface in org.apache.deltaspike.security.api
Represents the identity of the current user, and provides an API for authentication and authorization.
Identity.AuthenticationResult - Enum in org.apache.deltaspike.security.api
 
invalidate() - Method in interface org.apache.deltaspike.security.api.credential.LoginCredential
 
isLoggedIn() - Method in interface org.apache.deltaspike.security.api.Identity
Simple check that returns true if the user is logged in, without attempting to authenticate

L

LoggedInEvent - Class in org.apache.deltaspike.security.api.authentication.event
This event is raised when user successfully logs in.
LoggedInEvent() - Constructor for class org.apache.deltaspike.security.api.authentication.event.LoggedInEvent
 
login() - Method in interface org.apache.deltaspike.security.api.Identity
Attempts to authenticate the user.
LoginCredential - Interface in org.apache.deltaspike.security.api.credential
Represents the credentials the current user will use to authenticate Only valid during the authentication process
LoginFailedEvent - Class in org.apache.deltaspike.security.api.authentication.event
This event is fired when an authentication attempt fails
LoginFailedEvent(Exception) - Constructor for class org.apache.deltaspike.security.api.authentication.event.LoginFailedEvent
 
logout() - Method in interface org.apache.deltaspike.security.api.Identity
Logs out the currently authenticated user

O

org.apache.deltaspike.security.api - package org.apache.deltaspike.security.api
 
org.apache.deltaspike.security.api.authentication - package org.apache.deltaspike.security.api.authentication
 
org.apache.deltaspike.security.api.authentication.event - package org.apache.deltaspike.security.api.authentication.event
 
org.apache.deltaspike.security.api.authorization - package org.apache.deltaspike.security.api.authorization
 
org.apache.deltaspike.security.api.authorization.annotation - package org.apache.deltaspike.security.api.authorization.annotation
 
org.apache.deltaspike.security.api.credential - package org.apache.deltaspike.security.api.credential
 
org.apache.deltaspike.security.spi.authentication - package org.apache.deltaspike.security.spi.authentication
 
org.apache.deltaspike.security.spi.authorization - package org.apache.deltaspike.security.spi.authorization
 

P

postAuthenticate() - Method in interface org.apache.deltaspike.security.spi.authentication.Authenticator
 
postAuthenticate() - Method in class org.apache.deltaspike.security.spi.authentication.BaseAuthenticator
 
PostAuthenticateEvent - Class in org.apache.deltaspike.security.api.authentication.event
This event is raised just after authentication
PostAuthenticateEvent() - Constructor for class org.apache.deltaspike.security.api.authentication.event.PostAuthenticateEvent
 
PostLoggedOutEvent - Class in org.apache.deltaspike.security.api.authentication.event
This event is raised just after the user un-authenticates
PostLoggedOutEvent(User) - Constructor for class org.apache.deltaspike.security.api.authentication.event.PostLoggedOutEvent
 
PreAuthenticateEvent - Class in org.apache.deltaspike.security.api.authentication.event
This event is raised just before authentication.
PreAuthenticateEvent() - Constructor for class org.apache.deltaspike.security.api.authentication.event.PreAuthenticateEvent
 
PreLoggedOutEvent - Class in org.apache.deltaspike.security.api.authentication.event
This event is raised just before the user un-authenticates
PreLoggedOutEvent(User) - Constructor for class org.apache.deltaspike.security.api.authentication.event.PreLoggedOutEvent
 

S

Secured - Annotation Type in org.apache.deltaspike.security.api.authorization.annotation
Interceptor for securing beans.
Secures - Annotation Type in org.apache.deltaspike.security.api.authorization.annotation
This annotation is used to delegate a method as the provider for a specific authorization check
SecurityBindingType - Annotation Type in org.apache.deltaspike.security.api.authorization.annotation
Applied to an annotation to indicate that it is a security binding type
SecurityDefinitionException - Exception in org.apache.deltaspike.security.api.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 exception org.apache.deltaspike.security.api.authorization.SecurityDefinitionException
 
SecurityDefinitionException(Throwable) - Constructor for exception org.apache.deltaspike.security.api.authorization.SecurityDefinitionException
 
SecurityDefinitionException(String, Throwable) - Constructor for exception org.apache.deltaspike.security.api.authorization.SecurityDefinitionException
 
SecurityException - Exception in org.apache.deltaspike.security.api
Any exception that is raised by the security module extends from this runtime exception class, making it easy for other modules and extensions to catch all security-related exceptions in a single catch block, if need be.
SecurityException() - Constructor for exception org.apache.deltaspike.security.api.SecurityException
 
SecurityException(String, Throwable) - Constructor for exception org.apache.deltaspike.security.api.SecurityException
 
SecurityException(String) - Constructor for exception org.apache.deltaspike.security.api.SecurityException
 
SecurityException(Throwable) - Constructor for exception org.apache.deltaspike.security.api.SecurityException
 
SecurityParameterBinding - Annotation Type in org.apache.deltaspike.security.api.authorization.annotation
Applied to an Annotation to declare it as a security parameter binding; to use business method invocation values as Secures method arguments.
SecurityStrategy - Interface in org.apache.deltaspike.security.spi.authorization
Marker interface for a pluggable strategy for Secured
SecurityViolation - Interface in org.apache.deltaspike.security.api.authorization
Provides the concrete reason for the restriction.
setAuthenticatorClass(Class<? extends Authenticator>) - Method in interface org.apache.deltaspike.security.spi.authentication.AuthenticatorSelector
 
setAuthenticatorName(String) - Method in interface org.apache.deltaspike.security.spi.authentication.AuthenticatorSelector
 
setCredential(Credential) - Method in interface org.apache.deltaspike.security.api.credential.LoginCredential
 
setSource(Object) - Method in interface org.apache.deltaspike.security.spi.authorization.EditableAccessDecisionVoterContext
TODO review it (this method is new)
setState(AccessDecisionState) - Method in interface org.apache.deltaspike.security.spi.authorization.EditableAccessDecisionVoterContext
Updates the state of the context
setStatus(Authenticator.AuthenticationStatus) - Method in class org.apache.deltaspike.security.spi.authentication.BaseAuthenticator
 
setUserId(String) - Method in interface org.apache.deltaspike.security.api.credential.LoginCredential
 

U

UnexpectedCredentialException - Exception in org.apache.deltaspike.security.api.authentication
 
UnexpectedCredentialException(String) - Constructor for exception org.apache.deltaspike.security.api.authentication.UnexpectedCredentialException
 
UnexpectedCredentialException(String, Throwable) - Constructor for exception org.apache.deltaspike.security.api.authentication.UnexpectedCredentialException
 
User - Class in org.apache.deltaspike.security.api
 
User(String) - Constructor for class org.apache.deltaspike.security.api.User
 

V

valueOf(String) - Static method in enum org.apache.deltaspike.security.api.authorization.AccessDecisionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.deltaspike.security.api.Identity.AuthenticationResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.deltaspike.security.spi.authentication.Authenticator.AuthenticationStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.deltaspike.security.api.authorization.AccessDecisionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.deltaspike.security.api.Identity.AuthenticationResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.deltaspike.security.spi.authentication.Authenticator.AuthenticationStatus
Returns an array containing the constants of this enum type, in the order they are declared.

A B C E G I L O P S U V

Copyright © 2011-2012 The Apache Software Foundation. All Rights Reserved.