Skip navigation links
oracle.wsm.security.policy.scenario
Class Wss10AnonWithCertsScenario
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.Wss10AnonWithCertsScenario
- All Implemented Interfaces:
- Serializable, IAssertionAdvertiser, IAssertion, IScenarioAssertion, ISimpleAssertion, ISimpleOracleAssertion, IDeSerializer, ISerializer
-
public class Wss10AnonWithCertsScenario
- extends SecurityScenario
- implements IAssertionAdvertiser
Implements WSS 1.0 Anonymous with certificates scenario. The message is signed and encrypted. Default behavior for empty tag: The message body is signed and encrypted using Basic256 algorithm suite.
- Author:
- Vikas Jain
- 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, validate |
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, 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 |
qname
public static final QName qname
Wss10AnonWithCertsScenario
public Wss10AnonWithCertsScenario()
getAssertionObject
public Wss10AnonymousWithCertificatesJaxbElem 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 Wss10AnonWithCertsScenario 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 Wss10AnonWithCertsScenario createInstance(QName qname,
boolean setExtensions)
-
- Specified by:
createInstance
in class ScenarioAssertion
advertiseWSPolicy
public void advertiseWSPolicy(AdvertisementContext advCtx)
throws AdvertisementException
- Advertises oracle policy as WS-Security Policy 1.0
-
- Specified by:
advertiseWSPolicy
in interface IAssertionAdvertiser
- Overrides:
advertiseWSPolicy
in class SimpleAssertion
-
- Parameters:
advCtx
-
- Throws:
AdvertisementException
Skip navigation links
Copyright © 2007, 2009, Oracle and/or its affiliates. All rights reserved.