Skip navigation links

Oracle Containers for J2EE Security Java API Reference
10g Release 3 (10.1.3.1.0)

B32115-01


oracle.security.jazn
Class JAZNIDMHelper

java.lang.Object
  extended byoracle.security.jazn.JAZNIDMHelper


public class JAZNIDMHelper
extends java.lang.Object
Since:
release specific (what release of product did this appear in) Helper class which has been added so that the Identity store classes can get all the relevant data that is necessary for auto configuration of the LDAP source
Version:
$Header: JAZNIDMHelper.java 12-may-2006.06:07:17 vigarg Exp $
Author:
mmunaver

Field Summary
static java.lang.String CREDENTIAL
          Key for the Admin user password
static java.lang.String DEF_REALM_NAME
          Key for the default Realm name
static java.lang.String LDAP_FACTORY_NAME
          Key for the name of the class that will be used for the LDAP Factory
static java.lang.String LDAP_PROTOCOL
          Key for the protocol that LDAP is to use
static java.lang.String PRINCIPAL
          Key for the Admin user name
static java.lang.String URL
          Key for the URL
static java.lang.String XML_FILE_PATH
          Key for the XML File Path

 

Constructor Summary
JAZNIDMHelper()
           

 

Method Summary
static java.lang.String getApplicationName()
          Helper function to return the Name of the Application which is making this call
static java.util.Map getDetailsForCustomLdapProvider(javax.management.MBeanServerConnection mbsc, javax.management.ObjectName objName, java.lang.String strAppName)
          Function to get the details for a Custom LDAP Provider
static java.util.Map getDetailsForOID()
          Function which will return the details needed for the OID connection
static java.util.Map getDetailsForXMLProvider(javax.management.MBeanServerConnection mbsc, javax.management.ObjectName objName)
          Function to return the XML configuration values
static java.util.Map getUserCredToConnectToMBeanServer()
          Function which returns the User information that should be used to connect to the MBean Server

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

PRINCIPAL

public static final java.lang.String PRINCIPAL
Key for the Admin user name
See Also:
Constant Field Values

CREDENTIAL

public static final java.lang.String CREDENTIAL
Key for the Admin user password
See Also:
Constant Field Values

URL

public static final java.lang.String URL
Key for the URL
See Also:
Constant Field Values

LDAP_PROTOCOL

public static final java.lang.String LDAP_PROTOCOL
Key for the protocol that LDAP is to use
See Also:
Constant Field Values

LDAP_FACTORY_NAME

public static final java.lang.String LDAP_FACTORY_NAME
Key for the name of the class that will be used for the LDAP Factory
See Also:
Constant Field Values

XML_FILE_PATH

public static final java.lang.String XML_FILE_PATH
Key for the XML File Path
See Also:
Constant Field Values

DEF_REALM_NAME

public static final java.lang.String DEF_REALM_NAME
Key for the default Realm name
See Also:
Constant Field Values

Constructor Detail

JAZNIDMHelper

public JAZNIDMHelper()

Method Detail

getUserCredToConnectToMBeanServer

public static java.util.Map getUserCredToConnectToMBeanServer()
                                                       throws JAZNException
Function which returns the User information that should be used to connect to the MBean Server
Returns:
Map which will contain the name-value pair for the attributes for the admin user
Throws:
JAZNException - Exception thrown for internal or configuration problems

getApplicationName

public static java.lang.String getApplicationName()
Helper function to return the Name of the Application which is making this call
Returns:
String The name of the application

getDetailsForXMLProvider

public static java.util.Map getDetailsForXMLProvider(javax.management.MBeanServerConnection mbsc,
                                                     javax.management.ObjectName objName)
Function to return the XML configuration values
Parameters:
mbsc - The MBean Server Connection Object
objName - The Name of the Object on which the method has to be called
Returns:
Map which contains the different configuration values.

getDetailsForCustomLdapProvider

public static java.util.Map getDetailsForCustomLdapProvider(javax.management.MBeanServerConnection mbsc,
                                                            javax.management.ObjectName objName,
                                                            java.lang.String strAppName)
Function to get the details for a Custom LDAP Provider
Parameters:
mbsc - The MBean Server Connection Object
objName - The Name of the Object on which the method has to be called
strAppName - The Name of the Application
Returns:
Map which contains the different configuration values.

getDetailsForOID

public static java.util.Map getDetailsForOID()
                                      throws java.lang.Exception
Function which will return the details needed for the OID connection
Returns:
Map which contains the different configuration values.
Throws:
java.lang.Exception

Skip navigation links

Oracle Containers for J2EE Security Java API Reference
10g Release 3 (10.1.3.1.0)

B32115-01


Copyright © 2004, 2006, Oracle. All rights reserved.