Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1)

E10689-01


oracle.wsm.policy.model
Interface INestedAssertion

All Superinterfaces:
IAssertion, IAssertionAdvertiser, ISimpleOracleAssertion, Serializable
All Known Subinterfaces:
IMultiElementNestedAssertion
All Known Implementing Classes:
AlgorithmSuiteAssertion, AsymmetricBindingAssertion, BindingAssertion, EncryptionTokenAssertion, HttpsTokenAssertion, InitiatorTokenAssertion, KerberosTokenAssertion, LayoutAssertion, MultiElementNestedAssertion, NestedAssertion, ProtectionTokenAssertion, RecipientTokenAssertion, SamlTokenAssertion, SignatureTokenAssertion, SupportingTokenAssertion, SymmetricAsymmetricBindingBase, SymmetricBindingAssertion, TokenAssertion, TransportBindingAssertion, TransportTokenAssertion, UsernameTokenAssertion, Wss10Assertion, Wss11Assertion, X509TokenAssertion

public interface INestedAssertion
extends IAssertion, ISimpleOracleAssertion

Nested Class Summary

 

Nested classes/interfaces inherited from interface oracle.wsm.policy.model.IAssertion
IAssertion.AssertionTypes

 

Method Summary
 void addAssertion(IAssertion ia)
          Helper method same as doing getPolicy().addAssertion(ia)
 void addAssertions(List<IAssertion> assertionsList)
          Helper method same as doing getPolicy().addAssertions(assertionsList)
 List<IAssertion> getAssertions()
          Helper method - same as doing getPolicy().getAssertions()
 List<IAssertion> getAssertionsByQName(QName qname)
          Helper method - same as doing getPolicy().getAssertionsByQName()
 IPolicy getPolicy()
          A NestedAssertion always contains a Policy.
 void setPolicy(IPolicy policy)
          Set the nested Policy expression!

 

Methods inherited from interface oracle.wsm.policy.model.IAssertion
addAttribute, createInstance, getAssertionType, getAttribute, getAttributes, getDigest, getDigest, getParent, getQName, getStringForMatching, hasParent, intersect, intersect, isIdentical, isNormalized, isOptional, merge, merge, normalize, normalize, removeAttribute, setAttributes, setNormalized, setOptional, setParent, validate

 

Methods inherited from interface oracle.wsm.policy.model.ISimpleOracleAssertion
getAttachTo, getBindings, getCategory, getDescription, getDescription, getGuard, getName, hasBindings, hasGuard, isEnforced, isSilent, removeBindings, removeGuard, setAttachTo, setBindings, setCategory, setDescription, setEnforced, setGuard, setName, setSilent

 

Methods inherited from interface oracle.wsm.policy.advertisement.IAssertionAdvertiser
advertiseOracleWSPolicy, advertiseWSPolicy

 

Method Detail

getPolicy

IPolicy getPolicy()
A NestedAssertion always contains a Policy. The Policy may be empty
Returns:

setPolicy

void setPolicy(IPolicy policy)
Set the nested Policy expression!
Parameters:
policy -

getAssertions

List<IAssertion> getAssertions()
Helper method - same as doing getPolicy().getAssertions()
Returns:

getAssertionsByQName

List<IAssertion> getAssertionsByQName(QName qname)
Helper method - same as doing getPolicy().getAssertionsByQName()
Returns:

addAssertion

void addAssertion(IAssertion ia)
Helper method same as doing getPolicy().addAssertion(ia)
Parameters:
ia -

addAssertions

void addAssertions(List<IAssertion> assertionsList)
Helper method same as doing getPolicy().addAssertions(assertionsList)
Parameters:
assertionsList -

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1)

E10689-01


Copyright © 2007, 2009, Oracle and/or its affiliates. All rights reserved.