Package org.apache.wss4j.policy.model
Class Trust10
- java.lang.Object
-
- org.apache.wss4j.policy.model.AbstractSecurityAssertion
-
- org.apache.wss4j.policy.model.Trust10
-
- All Implemented Interfaces:
org.apache.neethi.Assertion
,org.apache.neethi.PolicyComponent
,org.apache.neethi.PolicyContainingAssertion
- Direct Known Subclasses:
Trust13
public class Trust10 extends AbstractSecurityAssertion implements org.apache.neethi.PolicyContainingAssertion
-
-
Constructor Summary
Constructors Constructor Description Trust10(SPConstants.SPVersion version, org.apache.neethi.Policy nestedPolicy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AbstractSecurityAssertion
cloneAssertion(org.apache.neethi.Policy nestedPolicy)
boolean
equals(Object object)
QName
getName()
org.apache.neethi.Policy
getPolicy()
int
hashCode()
boolean
isMustSupportClientChallenge()
boolean
isMustSupportIssuedTokens()
boolean
isMustSupportServerChallenge()
boolean
isRequireClientEntropy()
boolean
isRequireServerEntropy()
org.apache.neethi.PolicyComponent
normalize()
protected void
parseNestedTrust10Policy(org.apache.neethi.Policy nestedPolicy, Trust10 trust10)
void
serialize(XMLStreamWriter writer)
protected void
setMustSupportClientChallenge(boolean mustSupportClientChallenge)
protected void
setMustSupportIssuedTokens(boolean mustSupportIssuedTokens)
protected void
setMustSupportServerChallenge(boolean mustSupportServerChallenge)
protected void
setRequireClientEntropy(boolean requireClientEntropy)
protected void
setRequireServerEntropy(boolean requireServerEntropy)
-
Methods inherited from class org.apache.wss4j.policy.model.AbstractSecurityAssertion
clone, equal, getType, getVersion, isAsserted, isIgnorable, isNormalized, isOptional, normalize, serialize, setIgnorable, setOptional
-
-
-
-
Constructor Detail
-
Trust10
public Trust10(SPConstants.SPVersion version, org.apache.neethi.Policy nestedPolicy)
-
-
Method Detail
-
getPolicy
public org.apache.neethi.Policy getPolicy()
- Specified by:
getPolicy
in interfaceorg.apache.neethi.PolicyContainingAssertion
-
getName
public QName getName()
- Specified by:
getName
in interfaceorg.apache.neethi.Assertion
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classAbstractSecurityAssertion
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classAbstractSecurityAssertion
-
normalize
public org.apache.neethi.PolicyComponent normalize()
- Specified by:
normalize
in interfaceorg.apache.neethi.Assertion
- Overrides:
normalize
in classAbstractSecurityAssertion
-
serialize
public void serialize(XMLStreamWriter writer) throws XMLStreamException
- Specified by:
serialize
in interfaceorg.apache.neethi.Assertion
- Specified by:
serialize
in interfaceorg.apache.neethi.PolicyComponent
- Throws:
XMLStreamException
-
cloneAssertion
protected AbstractSecurityAssertion cloneAssertion(org.apache.neethi.Policy nestedPolicy)
- Specified by:
cloneAssertion
in classAbstractSecurityAssertion
-
parseNestedTrust10Policy
protected void parseNestedTrust10Policy(org.apache.neethi.Policy nestedPolicy, Trust10 trust10)
-
isMustSupportClientChallenge
public boolean isMustSupportClientChallenge()
-
setMustSupportClientChallenge
protected void setMustSupportClientChallenge(boolean mustSupportClientChallenge)
-
isMustSupportServerChallenge
public boolean isMustSupportServerChallenge()
-
setMustSupportServerChallenge
protected void setMustSupportServerChallenge(boolean mustSupportServerChallenge)
-
isRequireClientEntropy
public boolean isRequireClientEntropy()
-
setRequireClientEntropy
protected void setRequireClientEntropy(boolean requireClientEntropy)
-
isRequireServerEntropy
public boolean isRequireServerEntropy()
-
setRequireServerEntropy
protected void setRequireServerEntropy(boolean requireServerEntropy)
-
isMustSupportIssuedTokens
public boolean isMustSupportIssuedTokens()
-
setMustSupportIssuedTokens
protected void setMustSupportIssuedTokens(boolean mustSupportIssuedTokens)
-
-