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

Part Number E27170-01

weblogic.management.configuration
Interface JASPICMBean

All Superinterfaces:
ConfigurationMBean, DescriptorBean, DynamicMBean, MBeanRegistration, NotificationBroadcaster, SettableBean, WebLogicMBean

public interface JASPICMBean
extends ConfigurationMBean

Provides configuration for JASPIC (JSR-196) Auth Config Providers on the domain.


Field Summary
 
Fields inherited from interface weblogic.management.configuration.ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY
 
Method Summary
 AuthConfigProviderMBean createAuthConfigProvider(String name)
          create the auth config provider - leveraged by the subclasses
 CustomAuthConfigProviderMBean createCustomAuthConfigProvider(String name)
          create a custom auth config provider
 WLSAuthConfigProviderMBean createWLSAuthConfigProvider(String name)
          create an oracle provided WLS auth config provider
 void destroyAuthConfigProvider(AuthConfigProviderMBean binding)
          destroy the auth config provider leveraged by the subclasses
 AuthConfigProviderMBean[] getAuthConfigProviders()
          get the entire list of auth config providers that are configured for the WLS factory
 boolean isEnabled()
          Returns true if JASPIC is enabled, false otherwise.
 AuthConfigProviderMBean lookupAuthConfigProvider(String name)
          lookup a particular auth config provider
 void setEnabled(boolean enabled)
          Enable or disable JASPIC.
 
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet
 
Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
 
Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes
 
Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preDeregister, preRegister
 
Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 
Methods inherited from interface weblogic.descriptor.DescriptorBean
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
 

Method Detail

isEnabled

boolean isEnabled()

Returns true if JASPIC is enabled, false otherwise.

Returns:
true if JASPIC is enabled, false otherwise
Default Value:
true

setEnabled

void setEnabled(boolean enabled)

Enable or disable JASPIC.

Parameters:
enabled - The new value.
See Also:
JASPICMBean.isEnabled()

getAuthConfigProviders

AuthConfigProviderMBean[] getAuthConfigProviders()
get the entire list of auth config providers that are configured for the WLS factory

Returns:
returns the entire list of auth config providers that are configured for the WLS factory

lookupAuthConfigProvider

AuthConfigProviderMBean lookupAuthConfigProvider(String name)
lookup a particular auth config provider

Parameters:
name -
Returns:
returns the auth config provider specified by name

createAuthConfigProvider

AuthConfigProviderMBean createAuthConfigProvider(String name)
create the auth config provider - leveraged by the subclasses

Parameters:
name -
Returns:
returns the created auth config provider

destroyAuthConfigProvider

void destroyAuthConfigProvider(AuthConfigProviderMBean binding)
destroy the auth config provider leveraged by the subclasses

Parameters:
binding -

createCustomAuthConfigProvider

CustomAuthConfigProviderMBean createCustomAuthConfigProvider(String name)
create a custom auth config provider

Parameters:
name -
Returns:
returns the created auth config provider

createWLSAuthConfigProvider

WLSAuthConfigProviderMBean createWLSAuthConfigProvider(String name)
create an oracle provided WLS auth config provider

Parameters:
name -
Returns:
returns the created oracle provided WLS auth config provider

Copyright 1996, 2013, 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.1.2)

Part Number E27170-01