A C D G H I J L M O R S T

A

abort() - Method in class org.mule.module.jaas.loginmodule.DefaultLoginModule
Abort if authentication fails
addApplicationConfigEntry(String, AppConfigurationEntry) - Static method in class org.mule.module.jaas.JaasSimpleAuthenticationProvider.JaasConfig
Adds the Configuration Entries
authenticate(Authentication) - Method in class org.mule.module.jaas.JaasSimpleAuthenticationProvider
The authenticate method first creates the jaas Login Context using the callback handler and the name of the class or directory to prtect.
authenticateInbound(MuleEvent) - Method in class org.mule.module.jaas.filters.JaasSecurityFilter
 
authenticateOutbound(MuleEvent) - Method in class org.mule.module.jaas.filters.JaasSecurityFilter
 

C

commit() - Method in class org.mule.module.jaas.loginmodule.DefaultLoginModule
Commit if authentication succeeds, otherwise return false

D

DefaultLoginModule - Class in org.mule.module.jaas.loginmodule
This is the Default Login Module for the Mule Jaas Authentication.
DefaultLoginModule() - Constructor for class org.mule.module.jaas.loginmodule.DefaultLoginModule
 
doInitialise() - Method in class org.mule.module.jaas.filters.JaasSecurityFilter
 
doInitialise() - Method in class org.mule.module.jaas.JaasSimpleAuthenticationProvider
The initialise method checks whether a jaas configuration file exists.

G

getAppConfigurationEntry(String) - Method in class org.mule.module.jaas.JaasSimpleAuthenticationProvider.JaasConfig
Gets the configuration entries using the application Name
getCredentialList(String) - Method in class org.mule.module.jaas.loginmodule.DefaultLoginModule
This method parses the credentials string and populates the credentials list against which the username and password submitted with the request will be checked
getCredentials() - Method in class org.mule.module.jaas.JaasAuthentication
 
getCredentials() - Method in class org.mule.module.jaas.JaasSimpleAuthenticationProvider
Gets the user's credentials, i.e.
getJaasConfig() - Static method in class org.mule.module.jaas.JaasSimpleAuthenticationProvider.JaasConfig
Returns the Jas Configuration
getLoginConfig() - Method in class org.mule.module.jaas.JaasSimpleAuthenticationProvider
Gets the Login Configuration
getLoginContextName() - Method in class org.mule.module.jaas.JaasSimpleAuthenticationProvider
Gets the Login Context Name
getLoginModule() - Method in class org.mule.module.jaas.JaasSimpleAuthenticationProvider
Gets the login module name
getName() - Method in class org.mule.module.jaas.MuleJaasPrincipal
 
getPrincipal() - Method in class org.mule.module.jaas.JaasAuthentication
 
getProperties() - Method in class org.mule.module.jaas.JaasAuthentication
 
getSubject() - Method in class org.mule.module.jaas.JaasAuthentication
 

H

handle(Callback[]) - Method in class org.mule.module.jaas.MuleCallbackHandler
The handle() method handles the callbacks to be passed to the Jaas security.
hasCode() - Method in class org.mule.module.jaas.MuleJaasPrincipal
 

I

init() - Method in class org.mule.module.jaas.config.JaasNamespaceHandler
 
init() - Static method in class org.mule.module.jaas.JaasSimpleAuthenticationProvider.JaasConfig
Initializes and sets the Jaas Configuration
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.mule.module.jaas.loginmodule.DefaultLoginModule
Initialises the callbackHandler, the credentials and the credentials list
isAuthenticated() - Method in class org.mule.module.jaas.JaasAuthentication
 

J

JaasAuthentication - Class in org.mule.module.jaas
 
JaasAuthentication(Credentials) - Constructor for class org.mule.module.jaas.JaasAuthentication
 
JaasAuthentication(Object, Object, Subject) - Constructor for class org.mule.module.jaas.JaasAuthentication
 
JaasNamespaceHandler - Class in org.mule.module.jaas.config
 
JaasNamespaceHandler() - Constructor for class org.mule.module.jaas.config.JaasNamespaceHandler
 
JaasSecurityFilter - Class in org.mule.module.jaas.filters
 
JaasSecurityFilter() - Constructor for class org.mule.module.jaas.filters.JaasSecurityFilter
 
JaasSimpleAuthenticationProvider - Class in org.mule.module.jaas
This is the Provider for Mule's Jaas Security.
JaasSimpleAuthenticationProvider() - Constructor for class org.mule.module.jaas.JaasSimpleAuthenticationProvider
 
JaasSimpleAuthenticationProvider.JaasConfig - Class in org.mule.module.jaas
The JaasConfig class extends the Jaas Configuration in order to be able to configure the jaas security programmatically.
JaasSimpleAuthenticationProvider.JaasConfig() - Constructor for class org.mule.module.jaas.JaasSimpleAuthenticationProvider.JaasConfig
 

L

login() - Method in class org.mule.module.jaas.loginmodule.DefaultLoginModule
This method attempts to login the user by checking his credentials against those of the authorised users.
logout() - Method in class org.mule.module.jaas.loginmodule.DefaultLoginModule
Returns true when authentication succeeds or false when it fails

M

MuleCallbackHandler - Class in org.mule.module.jaas
 
MuleCallbackHandler(Authentication) - Constructor for class org.mule.module.jaas.MuleCallbackHandler
 
MuleJaasPrincipal - Class in org.mule.module.jaas
 
MuleJaasPrincipal(String) - Constructor for class org.mule.module.jaas.MuleJaasPrincipal
 

O

org.mule.module.jaas - package org.mule.module.jaas
 
org.mule.module.jaas.config - package org.mule.module.jaas.config
 
org.mule.module.jaas.filters - package org.mule.module.jaas.filters
 
org.mule.module.jaas.loginmodule - package org.mule.module.jaas.loginmodule
 

R

refresh() - Method in class org.mule.module.jaas.JaasSimpleAuthenticationProvider.JaasConfig
 

S

setAuthenticated(boolean) - Method in class org.mule.module.jaas.JaasAuthentication
 
setCredentials(String) - Method in class org.mule.module.jaas.JaasSimpleAuthenticationProvider
Sets the user's credentials.
setLoginConfig(String) - Method in class org.mule.module.jaas.JaasSimpleAuthenticationProvider
Sets the login Configuration
setLoginContextName(String) - Method in class org.mule.module.jaas.JaasSimpleAuthenticationProvider
Sets the Login Context name
setLoginModule(String) - Method in class org.mule.module.jaas.JaasSimpleAuthenticationProvider
sets the login module name
setProperties(Map) - Method in class org.mule.module.jaas.JaasAuthentication
 

T

toString() - Method in class org.mule.module.jaas.MuleJaasPrincipal
 

A C D G H I J L M O R S T

Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.