|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hardtokenmgmt.uds.sql.BaseCustomUserDataSource
public abstract class BaseCustomUserDataSource
A abstract base implementation of a custom User Data Source containing in common help methods.
| Field Summary | |
|---|---|
static java.lang.String |
ADDOMAIN
AD domain name used to append to UPN, everything after @ |
static java.lang.String |
ADDSNTODN
Add uid data in SN field in DN |
static java.lang.String |
ADDUIDTODN
Add uid data in UID field in DN |
static java.lang.String |
BASEDN
Base DN appended to constructed DN. |
static java.lang.String |
DEFAULTCAID
ID of default CA to use. |
static java.lang.String |
DEFAULTCANAME
Name of default CA Name to use, used instead of id |
static java.lang.String |
DEFAULTCERTIFICATEPROFILEID
ID of default certificate profile |
static java.lang.String |
DEFAULTCERTIFICATEPROFILENAME
Name of default certificate profile, used instead of id |
static java.lang.String |
DEFAULTENDENTITYPROFILEID
ID of default end entity profile |
static java.lang.String |
DEFAULTENDENTITYPROFILENAME
Name of default end entity profile, used instead of id |
protected java.util.Properties |
props
|
| Constructor Summary | |
|---|---|
BaseCustomUserDataSource()
|
|
| Method Summary | |
|---|---|
protected boolean |
getBooleanSetting(java.lang.String setting)
|
protected int |
getCaId()
|
protected int |
getCertProfileId()
|
protected int |
getEndEntityProfileId()
|
protected int |
getIntSetting(java.lang.String setting)
|
protected org.ejbca.core.ejb.ServiceLocator |
getLocator()
return the environment entries locator |
protected java.lang.String |
getSetting(java.lang.String setting)
|
protected org.ejbca.core.model.ra.userdatasource.UserDataSourceVO |
getUserDataSourceVO(java.lang.String uid,
java.lang.String fullName,
java.lang.String mail)
|
void |
init(java.util.Properties properties)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.ejbca.core.model.ra.userdatasource.ICustomUserDataSource |
|---|
fetch, removeUserData, testConnection |
| Field Detail |
|---|
public static final java.lang.String ADDOMAIN
public static final java.lang.String ADDUIDTODN
public static final java.lang.String ADDSNTODN
public static final java.lang.String BASEDN
public static final java.lang.String DEFAULTCAID
public static final java.lang.String DEFAULTENDENTITYPROFILEID
public static final java.lang.String DEFAULTCERTIFICATEPROFILEID
public static final java.lang.String DEFAULTCANAME
public static final java.lang.String DEFAULTENDENTITYPROFILENAME
public static final java.lang.String DEFAULTCERTIFICATEPROFILENAME
protected java.util.Properties props
| Constructor Detail |
|---|
public BaseCustomUserDataSource()
| Method Detail |
|---|
public void init(java.util.Properties properties)
init in interface org.ejbca.core.model.ra.userdatasource.ICustomUserDataSourceICustomUserDataSource.init(java.util.Properties)
protected org.ejbca.core.model.ra.userdatasource.UserDataSourceVO getUserDataSourceVO(java.lang.String uid,
java.lang.String fullName,
java.lang.String mail)
throws org.ejbca.core.model.ra.userdatasource.UserDataSourceException
org.ejbca.core.model.ra.userdatasource.UserDataSourceException
protected int getCertProfileId()
throws org.ejbca.core.model.ra.userdatasource.UserDataSourceException
org.ejbca.core.model.ra.userdatasource.UserDataSourceException
protected int getEndEntityProfileId()
throws org.ejbca.core.model.ra.userdatasource.UserDataSourceException
org.ejbca.core.model.ra.userdatasource.UserDataSourceException
protected int getCaId()
throws org.ejbca.core.model.ra.userdatasource.UserDataSourceException
org.ejbca.core.model.ra.userdatasource.UserDataSourceException
protected java.lang.String getSetting(java.lang.String setting)
throws org.ejbca.core.model.ra.userdatasource.UserDataSourceException
org.ejbca.core.model.ra.userdatasource.UserDataSourceException
protected int getIntSetting(java.lang.String setting)
throws org.ejbca.core.model.ra.userdatasource.UserDataSourceException
org.ejbca.core.model.ra.userdatasource.UserDataSourceException
protected boolean getBooleanSetting(java.lang.String setting)
throws org.ejbca.core.model.ra.userdatasource.UserDataSourceException
org.ejbca.core.model.ra.userdatasource.UserDataSourceExceptionprotected org.ejbca.core.ejb.ServiceLocator getLocator()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||