public class LDAPProps extends Object implements LDAPConstants
AR_LICENSE_TYPE_FIXED, AR_LICENSE_TYPE_FLOATING, AR_LICENSE_TYPE_NONE, AR_LICENSE_TYPE_RESTRICTED_READ, AR_NOTIFY_NONE, AR_NOTIFY_VIA_DEFAULT, AR_NOTIFY_VIA_EMAIL, AR_NOTIFY_VIA_NOTIFIER, AREA_LDAP_BIND_PASSWORD, AREA_LDAP_BIND_USER, AREA_LDAP_CHASE_REFERRAL, AREA_LDAP_CONNECT_TIMEOUT, AREA_LDAP_GROUP_CONTAINER, AREA_LDAP_GROUP_NONE, AREA_LDAP_HOSTNAME, AREA_LDAP_PORT, AREA_LDAP_USE_SSL, AREA_LDAP_USER_BASE, AREA_LDAP_USER_FILTER, AREA_LOGIN_FAILED, AREA_LOGIN_LOCK_OUT, AREA_LOGIN_SUCCESS, AREA_LOGIN_UNKNOWN_USER, EA_RPC_TIMEOUT, LDAP_AUTH_AUTH_SERVER, LDAP_AUTH_BIND_PASSWORD, LDAP_AUTH_BIND_USER, LDAP_AUTH_CERTPATH, LDAP_AUTH_CHASE_REFERRAL, LDAP_AUTH_CONNECT_TIMEOUT, LDAP_AUTH_DEFAULT_GROUPS, LDAP_AUTH_EMAIL, LDAP_AUTH_EMAIL_DEFAULT, LDAP_AUTH_GROUP_FILTER, LDAP_AUTH_GROUPBASE, LDAP_AUTH_HOST, LDAP_AUTH_LIC, LDAP_AUTH_LIC_DEFAULT, LDAP_AUTH_LICAPP, LDAP_AUTH_LICAPP_DEFAULT, LDAP_AUTH_LICFTS, LDAP_AUTH_LICFTS_DEFAULT, LDAP_AUTH_LICMASK, LDAP_AUTH_LICMASK_DEFAULT, LDAP_AUTH_LICRES1, LDAP_AUTH_LICRES1_DEFAULT, LDAP_AUTH_NOTIFYMETH, LDAP_AUTH_NOTIFYMETH_DEFAULT, LDAP_AUTH_PASSWORD, LDAP_AUTH_PORT, LDAP_AUTH_ROLES, LDAP_AUTH_ROLES_DEFAULT, LDAP_AUTH_USE_GROUPS, LDAP_AUTH_USER_DN, LDAP_AUTH_USER_FILTER, LDAP_AUTH_USERBASE, LDAP_AUTH_USESSL, SSO_LDAP_AUTH_AUTH_SERVER, SSO_LDAP_AUTH_BIND_PASSWORD, SSO_LDAP_AUTH_BIND_USER, SSO_LDAP_AUTH_CERTPATH, SSO_LDAP_AUTH_CHASE_REFERRAL, SSO_LDAP_AUTH_CONNECT_TIMEOUT, SSO_LDAP_AUTH_DEFAULT_GROUPS, SSO_LDAP_AUTH_EMAIL, SSO_LDAP_AUTH_EMAIL_DEFAULT, SSO_LDAP_AUTH_GROUP_FILTER, SSO_LDAP_AUTH_GROUPBASE, SSO_LDAP_AUTH_HOST, SSO_LDAP_AUTH_KEY, SSO_LDAP_AUTH_LIC, SSO_LDAP_AUTH_LIC_DEFAULT, SSO_LDAP_AUTH_LICAPP, SSO_LDAP_AUTH_LICAPP_DEFAULT, SSO_LDAP_AUTH_LICFTS, SSO_LDAP_AUTH_LICFTS_DEFAULT, SSO_LDAP_AUTH_LICMASK, SSO_LDAP_AUTH_LICMASK_DEFAULT, SSO_LDAP_AUTH_LICRES1, SSO_LDAP_AUTH_LICRES1_DEFAULT, SSO_LDAP_AUTH_NOTIFYMETH, SSO_LDAP_AUTH_NOTIFYMETH_DEFAULT, SSO_LDAP_AUTH_PASSWORD, SSO_LDAP_AUTH_PORT, SSO_LDAP_AUTH_ROLES, SSO_LDAP_AUTH_ROLES_DEFAULT, SSO_LDAP_AUTH_USE_GROUPS, SSO_LDAP_AUTH_USER_DN, SSO_LDAP_AUTH_USER_FILTER, SSO_LDAP_AUTH_USERBASE, SSO_LDAP_AUTH_USESSL, SSO_LDAP_SSO_VENDOR, SSO_VENDOR_BMC, SSO_VENDOR_BMC_STRING, SSO_VENDOR_ORACLE, SSO_VENDOR_ORACLE_STRING| Constructor and Description |
|---|
LDAPProps() |
public boolean init(com.bmc.arsys.pluginsvr.plugins.ARPluginContext pluginContext,
int i)
throws com.bmc.arsys.arencrypt.AREncryptionException,
com.bmc.arsys.api.ARException
com.bmc.arsys.arencrypt.AREncryptionExceptioncom.bmc.arsys.api.ARExceptionpublic void setAuthHost(String authHost)
public String getAuthHost()
public void setAuthPort(int authPort)
public int getAuthPort()
public void setBindUser(String bindUser)
bindUser - the bindUser to setpublic String getBindUser()
public void setBindPasswd(String bindPasswd) throws com.bmc.arsys.arencrypt.AREncryptionException
bindPasswd - the bindPasswd to setcom.bmc.arsys.arencrypt.AREncryptionExceptionpublic String getBindPasswd()
public void setURL(String uRL)
uRL - the uRL to setpublic String getURL()
public void setTimeout(String extAuthTimeout, String connectTimeout)
string - the timeout to setpublic int getTimeout()
public void setUserBase(String userBase)
userBase - the userBase to setpublic String getUserBase()
public void setUserFilter(String userFilter)
userFilter - the userFilter to setpublic String getUserFilter()
public void setChaseReferral(String chaseReferral)
chaseReferral - the chaseReferral to setpublic String getChaseReferral()
public void setUseSSL(String useSSL)
useSSL - the useSSL to setpublic boolean useSSL()
public void setCertKeyStore(String storePath)
useSSL - the useSSL to setpublic String getCertKeyStore()
public void setEmailAttribName(String emailAttribName)
emailAttribName - the emailAttribName to setpublic String getEmailAttribName()
public void setUseGroups(String useGroups)
useGroups - the useGroups to setpublic int getUseGroups()
public void setRolesAttribName(String rolesAttribName)
rolesAttribName - the rolesAttribName to setpublic String getRolesAttribName()
public void setNotifyMeth(String notifyMeth)
notifyMeth - the notifyMeth to setpublic String getNotifyMeth()
public void setLicenseMaskAttribName(String licenseMaskAttribName)
licenseMaskAttribName - the licenseMaskAttribName to setpublic String getLicenseMaskAttribName()
public void setDefaultLicenseType(int defaultLicenseType)
defaultLicenseType - the defaultLicenseType to setpublic int getDefaultLicenseType()
public void setDefaultReservedLicense(int defaultReservedLicense)
defaultReservedLicense - the defaultReservedLicense to setpublic int getDefaultReservedLicense()
public void setLicenseTypeAttribName(String licenseTypeAttribName)
licenseTypeAttribName - the licenseTypeAttribName to setpublic void setDefaultLicenseMask(int defaultLicenseMask)
licenseTypeAttribName - the licenseTypeAttribName to setpublic int getDefaultLicenseMask()
public String getLicenseTypeAttribName()
public void setDefaultEmail(String defaultEmail)
defaultEmail - the defaultEmail to setpublic String getDefaultEmail()
public void setDefaultNotifyMech(String defaultNotifyMech)
defaultNotifyMech - the defaultNotifyMech to setpublic int getDefaultNotifyMech()
public void setDefaultRoles(String defaultRoles)
defaultRoles - the defaultRoles to setpublic String getDefaultRoles()
public void setLicenseFTSAttribName(String licenseFTSAttribName)
licenseFTSAttribName - the licenseFTSAttribName to setpublic String getLicenseFTSAttribName()
public void setLicenseRes1AttribName(String licenseRes1AttribName)
licenseRes1AttribName - the licenseRes1AttribName to setpublic String getLicenseRes1AttribName()
public void setLicenseAppAttribName(String licenseAppAttribName)
licenseAppAttribName - the licenseAppAttribName to setpublic String getLicenseAppAttribName()
public void setDefaultLicenseApp(String defaultLicenseApp)
defaultLicenseApp - the defaultLicenseApp to setpublic String getDefaultLicenseApp()
public void setGroupBase(String groupBase)
groupBase - the groupBase to setpublic String getGroupBase()
public void setGroupFilter(String groupFilter)
groupFilter - the groupFilter to setpublic String getGroupFilter()
public void setDefaultGroups(String defaultGroups)
defaultGroups - the defaultGroups to setpublic String getDefaultGroups()
public String getComponentName(com.bmc.arsys.pluginsvr.plugins.ARPluginContext pluginContext) throws com.bmc.arsys.api.ARException
com.bmc.arsys.api.ARExceptionpublic com.bmc.arsys.api.ARServerUser getARServerUser(com.bmc.arsys.pluginsvr.plugins.ARPluginContext arPluginContext)
throws com.bmc.arsys.api.ARException
com.bmc.arsys.api.ARException? Copyright 2013 BMC Software, Inc.