org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean Interface Reference

Inherits org.objectweb.jonas.security.realm.factory.JResourceMBean.

Inherited by org.objectweb.jonas.security.realm.factory.JResourceLDAP.

Inheritance diagram for org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean:

Inheritance graph
[legend]
Collaboration diagram for org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void clearCache ()

Package Functions

String getInitialContextFactory ()
String getProviderUrl ()
String getSecurityAuthentication ()
String getSecurityPrincipal ()
String getSecurityCredentials ()
String getSecurityProtocol ()
String getLanguage ()
String getReferral ()
String getStateFactories ()
String getAuthenticationMode ()
String getUserPasswordAttribute ()
String getUserRolesAttribute ()
String getRoleNameAttribute ()
String getBaseDN ()
String getUserDN ()
String getUserSearchFilter ()
String getRoleDN ()
String getRoleSearchFilter ()
String getAlgorithm ()
void setInitialContextFactory (String initialContextFactory)
void setProviderUrl (String providerUrl)
void setSecurityAuthentication (String securityAuthentication)
void setSecurityPrincipal (String securityPrincipal)
void setSecurityCredentials (String securityCredentials)
void setSecurityProtocol (String securityProtocol)
void setLanguage (String language)
void setReferral (String referral)
void setStateFactories (String stateFactories)
void setAuthenticationMode (String authenticationMode)
void setUserPasswordAttribute (String userPasswordAttribute)
void setUserRolesAttribute (String userRolesAttribute)
void setRoleNameAttribute (String roleNameAttribute)
void setBaseDN (String baseDN)
void setUserDN (String userDN)
void setUserSearchFilter (String userSearchFilter)
void setRoleDN (String roleDN)
void setRoleSearchFilter (String roleSearchFilter)
void setAlgorithm (String algorithm)

Detailed Description

Define the methods for the MBean
Author:
Florent Benoit

Definition at line 33 of file JResourceLDAPMBean.java.


Member Function Documentation

void org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.clearCache  ) 
 

Clear the cache

String org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.getAlgorithm  )  [package]
 

Get the default algorithm

Returns:
the default algorithm

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

String org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.getAuthenticationMode  )  [package]
 

Get the mode for validate the authentication of this LDAP realm

Returns:
BIND_AUTHENTICATION_MODE or COMPARE_AUTHENTICATION_MODE

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

String org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.getBaseDN  )  [package]
 

Get the DN used for the lookup of this LDAP realm

Returns:
baseDN DN used for the lookup

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

String org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.getInitialContextFactory  )  [package]
 

Return the initial context factory of this LDAP realm

Returns:
the initial context factory

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

String org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.getLanguage  )  [package]
 

Get the preferred language to use with the service of this LDAP realm

Returns:
language preferred language to use with the service

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

String org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.getProviderUrl  )  [package]
 

Get the Url of the ldap server of this LDAP realm

Returns:
Url of the ldap server

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

String org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.getReferral  )  [package]
 

Get how referrals encountered by the service provider are to be processed

Returns:
how referrals encountered by the service provider are to be processed

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

String org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.getRoleDN  )  [package]
 

Get the DN used when searching the role DN. Override the baseDN if it is defined

Returns:
roleDN DN used when searching the role DN. Override the baseDN if it is defined

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

String org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.getRoleNameAttribute  )  [package]
 

Get the role name when performing a lookup on a role

Returns:
role name when performing a lookup on a role

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

String org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.getRoleSearchFilter  )  [package]
 

Get the filter used when searching the role

Returns:
roleSearchFilter filter used when searching the role

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

String org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.getSecurityAuthentication  )  [package]
 

Get the authentication used during the authentication to the LDAP server of this LDAP realm

Returns:
authentication used during the authentication to the LDAP server

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

String org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.getSecurityCredentials  )  [package]
 

Get the Credential(password) of the principal of this LDAP realm

Returns:
Credential(password) of the principal

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

String org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.getSecurityPrincipal  )  [package]
 

Get the DN of the Principal(username) of this LDAP realm

Returns:
DN of the Principal(username)

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

String org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.getSecurityProtocol  )  [package]
 

Get the security protocol to use of this LDAP realm

Returns:
security protocol to use

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

String org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.getStateFactories  )  [package]
 

Get the the list of state factories of this LDAP realm

Returns:
list of state factories

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

String org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.getUserDN  )  [package]
 

Get the DN used when searching the user DN. Override the baseDN if it is defined

Returns:
userDN DN used when searching the user DN

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

String org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.getUserPasswordAttribute  )  [package]
 

Get the attribute in order to get the password of this LDAP realm

Returns:
attribute in order to get the password of this LDAP realm

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

String org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.getUserRolesAttribute  )  [package]
 

Get the attribute in order to get the user role from the ldap server

Returns:
attribute in order to get the user role from the ldap server

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

String org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.getUserSearchFilter  )  [package]
 

Get the filter used when searching the user

Returns:
userSearchFilter filter used when searching the user

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

void org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.setAlgorithm String  algorithm  )  [package]
 

Set the default algorithm to use

Parameters:
algorithm algorithm to be used

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

void org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.setAuthenticationMode String  authenticationMode  )  [package]
 

Set the mode for validate the authentication of this LDAP realm

Parameters:
authenticationMode BIND_AUTHENTICATION_MODE or COMPARE_AUTHENTICATION_MODE

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

void org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.setBaseDN String  baseDN  )  [package]
 

Set the DN used for the lookup of this LDAP realm

Parameters:
baseDN DN used for the lookup

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

void org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.setInitialContextFactory String  initialContextFactory  )  [package]
 

Set the initial context factory of this LDAP realm

Parameters:
initialContextFactory the initial context factory

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

void org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.setLanguage String  language  )  [package]
 

Set the preferred language to use with the service of this LDAP realm

Parameters:
language preferred language to use with the service

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

void org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.setProviderUrl String  providerUrl  )  [package]
 

Set the Url of the ldap server of this LDAP realm

Parameters:
providerUrl Url of the ldap server

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

void org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.setReferral String  referral  )  [package]
 

Set how referrals encountered by the service provider are to be processed

Parameters:
referral how referrals encountered by the service provider are to be processed

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

void org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.setRoleDN String  roleDN  )  [package]
 

Set the DN used when searching the role DN. Override the baseDN if it is defined

Parameters:
roleDN DN used when searching the role DN. Override the baseDN if it is defined

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

void org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.setRoleNameAttribute String  roleNameAttribute  )  [package]
 

Set the role name when performing a lookup on a role

Parameters:
roleNameAttribute role name when performing a lookup on a role

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

void org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.setRoleSearchFilter String  roleSearchFilter  )  [package]
 

Set the filter used when searching the role

Parameters:
roleSearchFilter filter used when searching the role

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

void org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.setSecurityAuthentication String  securityAuthentication  )  [package]
 

Set the authentication used during the authentication to the LDAP server of this LDAP realm

Parameters:
securityAuthentication authentication used during the authentication to the LDAP server

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

void org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.setSecurityCredentials String  securityCredentials  )  [package]
 

Set the Credential(password) of the principal of this LDAP realm

Parameters:
securityCredentials Credential(password) of the principal

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

void org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.setSecurityPrincipal String  securityPrincipal  )  [package]
 

Set the DN of the Principal(username) of this LDAP realm

Parameters:
securityPrincipal DN of the Principal(username)

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

void org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.setSecurityProtocol String  securityProtocol  )  [package]
 

Set the security protocol to use of this LDAP realm

Parameters:
securityProtocol security protocol to use

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

void org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.setStateFactories String  stateFactories  )  [package]
 

Set the the list of state factories of this LDAP realm

Parameters:
stateFactories list of state factories

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

void org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.setUserDN String  userDN  )  [package]
 

Set the DN used when searching the user DN. Override the baseDN if it is defined

Parameters:
userDN DN used when searching the user DN

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

void org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.setUserPasswordAttribute String  userPasswordAttribute  )  [package]
 

Set the attribute in order to get the password of this LDAP realm

Parameters:
userPasswordAttribute attribute in order to get the password of this LDAP realm

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

void org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.setUserRolesAttribute String  userRolesAttribute  )  [package]
 

Set the attribute in order to get the user role from the ldap server

Parameters:
userRolesAttribute attribute in order to get the user role from the ldap server

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.

void org.objectweb.jonas.security.realm.factory.JResourceLDAPMBean.setUserSearchFilter String  userSearchFilter  )  [package]
 

Set the filter used when searching the user

Parameters:
userSearchFilter filter used when searching the user

Implemented in org.objectweb.jonas.security.realm.factory.JResourceLDAP.


The documentation for this interface was generated from the following file:
Generated on Tue Feb 15 15:07:50 2005 for JOnAS by  doxygen 1.3.9.1