Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09


weblogic.management.security
Interface IdentityDomainAwareProviderMBean

All Superinterfaces:
DescriptorBean, SettableBean, StandardInterface
All Known Subinterfaces:
AnyIdentityDomainAuthenticatorMBean, IdentityDomainAuthenticatorMBean, MultiIdentityDomainAuthenticatorMBean

public interface IdentityDomainAwareProviderMBean
extends StandardInterface, DescriptorBean

The MBean interface must be implemented by any role mapping, authorization, credential mapping and audit providers MBean which should be aware of identity domain.

Certain WebLogic Security SPI (SSPI) providers must be identity-domain-aware to function correctly in a partitioned environment -- or, more precisely, in an environment where identity domains are configured into the system. For example, an authorization provider that doesn't understand identity domains cannot correctly distinguish between two users with the same name but different identity domains, and therefore can't make valid authorization decisions. When identity domains are in use, then all providers MBeans of the following types must be identity-domain-aware, and implement the interface:

Along with implementing the marker interface, identity-domain-aware providers must handle user and group principals properly when they carry identity domain values, including accounting for identity domain when testing for equality, and constructing map keys that account for identity domain. Identity-domain-aware must also account for resource ownership properly.


Method Summary

 

Methods inherited from interface weblogic.management.commo.StandardInterface
getName

 

Methods inherited from interface weblogic.descriptor.DescriptorBean
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener

 


Skip navigation links

Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09