Package org.apache.wss4j.policy.model
Class Layout
- java.lang.Object
-
- org.apache.wss4j.policy.model.AbstractSecurityAssertion
-
- org.apache.wss4j.policy.model.Layout
-
- All Implemented Interfaces:
org.apache.neethi.Assertion,org.apache.neethi.PolicyComponent,org.apache.neethi.PolicyContainingAssertion
public class Layout extends AbstractSecurityAssertion implements org.apache.neethi.PolicyContainingAssertion
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLayout.LayoutType
-
Constructor Summary
Constructors Constructor Description Layout(SPConstants.SPVersion version, org.apache.neethi.Policy nestedPolicy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AbstractSecurityAssertioncloneAssertion(org.apache.neethi.Policy nestedPolicy)booleanequals(Object object)Layout.LayoutTypegetLayoutType()QNamegetName()org.apache.neethi.PolicygetPolicy()inthashCode()org.apache.neethi.PolicyComponentnormalize()protected voidparseNestedPolicy(org.apache.neethi.Policy nestedPolicy, Layout layout)voidserialize(XMLStreamWriter writer)protected voidsetLayoutType(Layout.LayoutType layoutType)-
Methods inherited from class org.apache.wss4j.policy.model.AbstractSecurityAssertion
clone, equal, getType, getVersion, isAsserted, isIgnorable, isNormalized, isOptional, normalize, serialize, setIgnorable, setOptional
-
-
-
-
Constructor Detail
-
Layout
public Layout(SPConstants.SPVersion version, org.apache.neethi.Policy nestedPolicy)
-
-
Method Detail
-
getPolicy
public org.apache.neethi.Policy getPolicy()
- Specified by:
getPolicyin interfaceorg.apache.neethi.PolicyContainingAssertion
-
getName
public QName getName()
- Specified by:
getNamein interfaceorg.apache.neethi.Assertion
-
equals
public boolean equals(Object object)
- Overrides:
equalsin classAbstractSecurityAssertion
-
hashCode
public int hashCode()
- Overrides:
hashCodein classAbstractSecurityAssertion
-
normalize
public org.apache.neethi.PolicyComponent normalize()
- Specified by:
normalizein interfaceorg.apache.neethi.Assertion- Overrides:
normalizein classAbstractSecurityAssertion
-
serialize
public void serialize(XMLStreamWriter writer) throws XMLStreamException
- Specified by:
serializein interfaceorg.apache.neethi.Assertion- Specified by:
serializein interfaceorg.apache.neethi.PolicyComponent- Throws:
XMLStreamException
-
cloneAssertion
protected AbstractSecurityAssertion cloneAssertion(org.apache.neethi.Policy nestedPolicy)
- Specified by:
cloneAssertionin classAbstractSecurityAssertion
-
parseNestedPolicy
protected void parseNestedPolicy(org.apache.neethi.Policy nestedPolicy, Layout layout)
-
getLayoutType
public Layout.LayoutType getLayoutType()
-
setLayoutType
protected void setLayoutType(Layout.LayoutType layoutType)
-
-