|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The SecurityExtensionV2
interface should be implemented by developers
who want to create a console extension to configure and manage a custom security provider.
The SecurityExtensionV2
interface can be implemented in place of, or in addition
to, extending the Extension
class.
The SecurityExtensionV2
differs from SecurityExtension
in that
it provides the ability to replace pages for Credential Maps.
Each of the methods in this interface should return a URI (including a query
string, if desired) that is relative to the console extension's Web application root
(for example: /custom/pages/User?user=myuser
).
Extension
Method Summary | |
java.lang.String |
getExtensionForUserPasswordCredential(javax.management.ObjectName realm,
javax.management.ObjectName provider,
java.lang.String resource,
java.lang.String RemoteUserName)
Called when an Administration Console user wants to create or edit a Credential Map. |
java.lang.String |
getExtentionForUserPasswordCredentialMapping(javax.management.ObjectName realm,
javax.management.ObjectName provider,
java.lang.String resource,
java.lang.String WLSUserName)
Called when an Administration Console user wants to create or edit a Credential Map. |
Methods inherited from interface weblogic.management.console.extensibility.SecurityExtension |
getExtensionForGroup,
getExtensionForPolicy,
getExtensionForProvider,
getExtensionForRole,
getExtensionForUser |
Method Detail |
public java.lang.String getExtensionForUserPasswordCredential(javax.management.ObjectName realm, javax.management.ObjectName provider, java.lang.String resource, java.lang.String RemoteUserName)
This method intends to replace pages which configure the Remote User Name password.
realm
- the JMX object name of the current security realm MBean.provider
- the JMX object name of the custom security provider
that is associated with this Credential Map.resource
- the resource ID for the WebLogic resource to which this Credential
Map applies.RemoteUserName
- the remote user name with which this Credential Map is associated.null
indicates that the console extension
has no page to configure this Credential Map.public java.lang.String getExtentionForUserPasswordCredentialMapping(javax.management.ObjectName realm, javax.management.ObjectName provider, java.lang.String resource, java.lang.String WLSUserName)
This method intends to replace pages which determine the Resource ID & WebLogic User Name to Remote User Name Mapping.
realm
- the JMX object name of the current security realm MBean.provider
- the JMX object name of the custom security provider
that is associated with this Credential Map.resource
- the resource ID for the WebLogic resource to which this Credential
Map applies.WLSUserName
- the name of the WebLogic User to which this Credential Map applies.null
indicates that the console extension
has no page to configure this Credential Map.
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs81 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |