Uses of Interface
org.jboss.security.idm.LoginProvider

Packages that use LoginProvider
org.jboss.security.idm   
org.jboss.security.idm.demo   
org.jboss.security.idm.ldap   
 

Uses of LoginProvider in org.jboss.security.idm
 

Subinterfaces of LoginProvider in org.jboss.security.idm
 interface ProvisioningProvider
          The interface org.jboss.security.idm.ProvisioningProvider represents a data source component that extracts data from Identity Stores like LDAP repositories, ActiveX Directories, thirdparty identity management systems like SiteMinder, or even custom JDBC based systems.

ProvisioningProvider provides an abstraction for Identity Stores to extract Identity data related to Profile Management of users in the system.

The next release of SSO system will rely on ProvisioningProvider extensively to perform Federation User Provisioning for data stored in scattered Identity Stores.
 

Methods in org.jboss.security.idm that return LoginProvider
static LoginProvider IdentityManager.findLoginProvider()
          Finds and returns the default LoginProvider registered with the service
static LoginProvider IdentityManager.findLoginProvider(java.lang.String id)
          Finds and returns the LoginProvider registered with the specified unique id
 LoginProvider IdentityManagerService.getLoginProvider()
          Returns the default LoginProvider registered with the service
 LoginProvider IdentityManager.getLoginProvider()
          Returns the default LoginProvider registered with the service
 LoginProvider IdentityManagerService.getLoginProvider(java.lang.String id)
          Returns the LoginProvider corresponding to its registration id
 LoginProvider IdentityManager.getLoginProvider(java.lang.String id)
          Returns the LoginProvider corresponding to its registration id
 

Methods in org.jboss.security.idm with parameters of type LoginProvider
 java.util.Collection Identity.getRoles(LoginProvider provider)
          Returns the set of roles that this identity belongs to in the system
 

Uses of LoginProvider in org.jboss.security.idm.demo
 

Classes in org.jboss.security.idm.demo that implement LoginProvider
 class DemoLoginProvider
           
 

Uses of LoginProvider in org.jboss.security.idm.ldap
 

Classes in org.jboss.security.idm.ldap that implement LoginProvider
 class LDAPIdentityProvider
          LDAPIdentityProvider is a built-in implementation of a ProvisioningProvider/LoginProvider that accessed data stored in an LDAP repository

This implementation supports the following standard LDAP schemas:
User Identity Information stored in InetOrgPerson schema
Role Information stored in GroupOfUniqueNames schema
At this time, this implementation is tested to work with OpenLDAP and RedHat Directory Server.