Skip navigation links
oracle.wsm.security.policy.scenario
Class WssSamlTokenBearerOverSSLScenario
java.lang.Object
oracle.wsm.policy.model.impl.SimpleAssertion
oracle.wsm.policy.model.impl.ScenarioAssertion
oracle.wsm.security.policy.scenario.SecurityScenario
oracle.wsm.security.policy.scenario.WssSamlTokenBearerOverSSLScenario
- All Implemented Interfaces:
- Serializable, IAssertionAdvertiser, IAssertion, IScenarioAssertion, ISimpleAssertion, ISimpleOracleAssertion, IDeSerializer, ISerializer
-
public class WssSamlTokenBearerOverSSLScenario
- extends SecurityScenario
- implements IAssertionAdvertiser
- Since:
- release specific (what release of product did this appear in)
- Version:
- $Header: owsm/src/oracle/wsm/security/policy/scenario/WssSamlTokenBearerOverSSLScenario.java /st_owsm/4 2009/02/01 07:16:34 vkdwived Exp $
- Author:
- atugupta
- See Also:
- Serialized Form
Methods inherited from class oracle.wsm.policy.model.impl.SimpleAssertion |
addAttribute, advertiseOracleWSPolicy, cloneAttrs, getAssertionType, getAttachTo, getAttribute, getAttributes, getBindings, getCategory, getCopyOfAssertion, getDescription, getDescription, getDigest, getGuard, getName, getParent, getQName, getStringForMatching, getStrValue, getUniquePathToAssertion, getWSPolicy15QName, getWSPolicy2006QName, hasBindings, hasGuard, hasParent, intersect, isEnforced, isIncludedInDigestCalculation, isNormalized, isOptional, isSilent, merge, merge, normalize, normalize, removeAttribute, removeAttrsForOracleWSPolicyAdvertisement, removeAttrsForWSPolicyAdvertisement, removeBindings, removeGuard, setAttachTo, setAttribute, setAttributes, setBindings, setCategory, setDefaultValues, setDescription, setEnforced, setGuard, setName, setNormalized, setOptional, setParent, setSilent, setStrValue |
Methods inherited from interface oracle.wsm.policy.model.IAssertion |
addAttribute, getAssertionType, getAttribute, getAttributes, getDigest, getParent, getQName, getStringForMatching, hasParent, intersect, isNormalized, isOptional, merge, merge, normalize, normalize, removeAttribute, setAttributes, setNormalized, setOptional, setParent |
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 |
qname
public static final QName qname
WssSamlTokenBearerOverSSLScenario
public WssSamlTokenBearerOverSSLScenario()
getAssertionObject
public WssSamlTokenBearerOverSslJaxbElem getAssertionObject()
- Description copied from interface:
IScenarioAssertion
assertionObj
represents the java object representing the XML fragment in an assertion excluding the bindings element. Typically users use JAXB and other Java to XML mapping technologies for parsing and creation of the JAXB object.
-
- Specified by:
getAssertionObject
in interface IScenarioAssertion
-
- Returns:
- Object
setAssertionObject
public void setAssertionObject(Object assertion)
- Description copied from interface:
IScenarioAssertion
assertionObj
represents the java object representing the XML fragment in an assertion excluding the bindings element. Typically users use JAXB and other Java to XML mapping technologies for parsing and creation of the JAXB object.
-
- Specified by:
setAssertionObject
in interface IScenarioAssertion
createInstance
public WssSamlTokenBearerOverSSLScenario createInstance(QName qname)
- Description copied from interface:
IAssertion
- Creates the appropriate assertion instance NOTE: The base implementation must be overriden by the subclasses!
-
- Specified by:
createInstance
in interface IAssertion
- Specified by:
createInstance
in class ScenarioAssertion
-
- Returns:
createInstance
public WssSamlTokenBearerOverSSLScenario createInstance(QName qname,
boolean setExtensions)
-
- Specified by:
createInstance
in class ScenarioAssertion
advertiseWSPolicy
public void advertiseWSPolicy(AdvertisementContext advCtx)
throws AdvertisementException
- Description copied from class:
SimpleAssertion
- Generate interoperable WS-Policy with no Oracle Extensions.
-
- Specified by:
advertiseWSPolicy
in interface IAssertionAdvertiser
- Overrides:
advertiseWSPolicy
in class SimpleAssertion
-
- Throws:
AdvertisementException
validate
public void validate(IValidationContext context)
- Description copied from interface:
IAssertion
- Validate this assertion If any errors are found, they are added to the passed Validation Context object
-
- Specified by:
validate
in interface IAssertion
- Overrides:
validate
in class SimpleAssertion
Skip navigation links
Copyright © 2007, 2009, Oracle and/or its affiliates. All rights reserved.