|
© 2002 BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.bea.p13n.usermgmt.RealmHelper
Utility methods for migrating from 6.x realm to 7.0 mbeans.
Method Summary | |
static weblogic.management.security.authentication.AuthenticationProviderMBean |
getProviderMBean()
Gets the AuthenticationProviderMBean to use for User and Group management. |
static boolean |
isInMigrationMode()
|
static boolean |
isWritableNewRealm()
Finds out if new 70sspi realm is "writable." |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Method Detail |
public static boolean isInMigrationMode()
public static weblogic.management.security.authentication.AuthenticationProviderMBean getProviderMBean()
The returned provider is the first match from the following list:
com.bea.p13n.usermgmt.ProviderClassName
,
if that system property is set. If the system property is set
and the class is not found or a matching provider is not configured,
a UserManagementException is thrown.
usermgmt-provider.properties
is
found (using the thread's context classloader,
so it could be in APP-INF/classes/, for example), and that file contains
the property com.bea.p13n.usermgmt.AuthenticationProviderName
,
then the provider with that name is used. If the named provider
is not found, a UserManagementException is thrown.
- The first configured provider that is an instance of
RealmAdapterAuthenticatorMBean
(this is 6.x migration mode).
- The first configured provider that is an instance of
UserEditorMBean and GroupEditorMBean and GroupMemberListerMBean.
- The first configured provider that is an instance of
UserReaderMBean and GroupReaderMBean and GroupMemberListerMBean.
- The first configured provider that is an instance of
UserReaderMBean and GroupReaderMBean.
- If all those fail, throw UserManagementException
public static boolean isWritableNewRealm()
|
© 2002 BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |