|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DefaultStrategy
Method in this class dominate how the DefaultRealm behaves. This enables different types of Realms to be written. For example users can be pulled out from tables with different names. Sample implementation is WSASRealm. Thrives to achieve loose coupling.
Method Summary | |
---|---|
java.lang.String |
getAccessControlAdminSQL(int sqlID)
Retrieves the Access Control Admin SQL |
java.lang.String |
getAuthenticatorSQL(int sqlID)
Retrieves the authentication SQL |
java.lang.String |
getAuthorizerSQL(int sqlID)
Retrieves the Authorizer SQL |
java.lang.String |
getColumnName(int columnID)
Retrives the column name given the column Id |
java.lang.String |
getCommonSQL(int sqlID)
Retrieves the Common SQL |
java.lang.String |
getRoleId(java.lang.String roleName)
Retrieves the Role ID |
java.lang.String |
getUserId(java.lang.String userName)
Retrieves the User ID |
java.lang.String[] |
getUserRoles(java.lang.String userName)
Retrieves the User Roles |
java.lang.String |
getUserStoreAdminSQL(int sqlID)
Retrieves the SQL to perform User Store administration. |
java.lang.String |
getUserStoreReaderSQL(int sqlID)
Retrieves the User Store Reader SQL |
Method Detail |
---|
java.lang.String getColumnName(int columnID)
java.lang.String getAuthenticatorSQL(int sqlID)
java.lang.String getUserStoreAdminSQL(int sqlID)
java.lang.String getCommonSQL(int sqlID)
java.lang.String getAccessControlAdminSQL(int sqlID)
java.lang.String getAuthorizerSQL(int sqlID)
java.lang.String getUserStoreReaderSQL(int sqlID)
java.lang.String getUserId(java.lang.String userName) throws UserStoreException
UserStoreException
java.lang.String getRoleId(java.lang.String roleName) throws UserStoreException
UserStoreException
java.lang.String[] getUserRoles(java.lang.String userName) throws UserStoreException
UserStoreException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |