BEA Systems, Inc.

Type-Safe Access to BEA WebLogic Server 9.2 MBeans (Deprecated)

(Methods marked with @since 9.0.0.0 are not available through the deprecated MBeanHome interface.)


weblogic.security.providers.saml.registry
Interface SAMLAssertingPartyRegistryMBean

All Superinterfaces:
weblogic.descriptor.DescriptorBean, ExportMBean, ImportMBean, ListerMBean, NameListerMBean, ProviderMBean, SAMLPartnerRegistryMBean, weblogic.descriptor.SettableBean, weblogic.management.commo.StandardInterface
All Known Subinterfaces:
SAMLIdentityAsserterV2MBean

public interface SAMLAssertingPartyRegistryMBean
extends weblogic.management.commo.StandardInterface, weblogic.descriptor.DescriptorBean, SAMLPartnerRegistryMBean

No description provided.


Method Summary
 void addAssertingParty(weblogic.security.providers.saml.registry.SAMLAssertingParty assertingParty)
          No description provided.
 boolean assertingPartyExists(String partnerId)
          No description provided.
 weblogic.security.providers.saml.registry.SAMLAssertingParty getAssertingParty(String partnerId)
          No description provided.
 String getName()
          The name of this configuration.
 String listAssertingParties(String partnerIdWildcard, int maxToReturn)
          No description provided.
 weblogic.security.providers.saml.registry.SAMLAssertingParty newAssertingParty()
          No description provided.
 void removeAssertingParty(String partnerId)
          No description provided.
 void updateAssertingParty(weblogic.security.providers.saml.registry.SAMLAssertingParty assertingParty)
          No description provided.
 
Methods inherited from interface weblogic.management.commo.StandardInterface
setName, wls_getDisplayName, wls_getInterfaceClassName, wls_getObjectName
 
Methods inherited from interface weblogic.descriptor.DescriptorBean
addBeanUpdateListener, addPropertyChangeListener, createChildCopy, createChildCopyIncludingObsolete, getDescriptor, getParentBean, isEditable, removeBeanUpdateListener, removePropertyChangeListener
 
Methods inherited from interface weblogic.descriptor.SettableBean
isSet, unSet
 
Methods inherited from interface weblogic.security.providers.saml.registry.SAMLPartnerRegistryMBean
certificateExists, copyToDER, copyToPEM, getCertificate, getSupportedExportConstraints, getSupportedExportFormats, getSupportedImportConstraints, getSupportedImportFormats, listCertificates, registerCertificate, unregisterCertificate
 
Methods inherited from interface weblogic.management.security.ProviderMBean
getDescription, getRealm, getVersion
 
Methods inherited from interface weblogic.management.security.ImportMBean
importData
 
Methods inherited from interface weblogic.management.security.ExportMBean
exportData
 
Methods inherited from interface weblogic.management.utils.NameListerMBean
getCurrentName
 
Methods inherited from interface weblogic.management.utils.ListerMBean
advance, close, haveCurrent
 

Method Detail

addAssertingParty

public void addAssertingParty(weblogic.security.providers.saml.registry.SAMLAssertingParty assertingParty)
                       throws weblogic.management.utils.InvalidParameterException,
                              weblogic.management.utils.CreateException
No description provided.

Parameters:
assertingParty - - The new asserting party to add.
Throws:
weblogic.management.utils.InvalidParameterException
weblogic.management.utils.CreateException

assertingPartyExists

public boolean assertingPartyExists(String partnerId)
                             throws weblogic.management.utils.InvalidParameterException
No description provided.

Parameters:
partnerId - - The partnerId of the asserting party.
Throws:
weblogic.management.utils.InvalidParameterException

getAssertingParty

public weblogic.security.providers.saml.registry.SAMLAssertingParty getAssertingParty(String partnerId)
                                                                               throws weblogic.management.utils.NotFoundException,
                                                                                      weblogic.management.utils.InvalidParameterException
No description provided.

Parameters:
partnerId - - The partnerId of the asserting party to return.
Throws:
weblogic.management.utils.NotFoundException
weblogic.management.utils.InvalidParameterException

getName

public String getName()
Description copied from interface: ProviderMBean
The name of this configuration. WebLogic Server uses an MBean to implement and persist the configuration.

Specified by:
getName in interface weblogic.management.commo.StandardInterface

listAssertingParties

public String listAssertingParties(String partnerIdWildcard,
                                   int maxToReturn)
                            throws weblogic.management.utils.InvalidCursorException,
                                   weblogic.management.utils.InvalidParameterException
No description provided.

Parameters:
partnerIdWildcard - - A wild card used to select partnerIds. It supports three formats: "*" matches all partnerIds. "foo*" matches all partnerIds starting with the string "foo". "foo" matches the partnerId "foo" only. The matches are case-insensitive.
maxToReturn - - The maximum number of partnerIds this method may return. If there are more matches than this maximum, then the returned results are arbitrary because this method does not sort the results. Set this parameter to zero to return all matching aliases.
Throws:
weblogic.management.utils.InvalidCursorException
weblogic.management.utils.InvalidParameterException

newAssertingParty

public weblogic.security.providers.saml.registry.SAMLAssertingParty newAssertingParty()
No description provided.


removeAssertingParty

public void removeAssertingParty(String partnerId)
                          throws weblogic.management.utils.NotFoundException,
                                 weblogic.management.utils.InvalidParameterException
No description provided.

Parameters:
partnerId - - The partnerId of the asserting party to remove.
Throws:
weblogic.management.utils.NotFoundException
weblogic.management.utils.InvalidParameterException

updateAssertingParty

public void updateAssertingParty(weblogic.security.providers.saml.registry.SAMLAssertingParty assertingParty)
                          throws weblogic.management.utils.NotFoundException,
                                 weblogic.management.utils.InvalidParameterException
No description provided.

Parameters:
assertingParty - - The asserting party to update.
Throws:
weblogic.management.utils.NotFoundException
weblogic.management.utils.InvalidParameterException

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs92
Copyright 2006 BEA Systems Inc.