Apache CXF API

org.apache.cxf.ws.security.policy.model
Class SamlToken

java.lang.Object
  extended by org.apache.cxf.ws.security.policy.model.AbstractSecurityAssertion
      extended by org.apache.cxf.ws.security.policy.model.Token
          extended by org.apache.cxf.ws.security.policy.model.SamlToken
All Implemented Interfaces:
PolicyAssertion, org.apache.neethi.Assertion, org.apache.neethi.PolicyComponent

public class SamlToken
extends Token


Field Summary
 
Fields inherited from class org.apache.cxf.ws.security.policy.model.AbstractSecurityAssertion
constants
 
Constructor Summary
SamlToken(SPConstants version)
           
 
Method Summary
 QName getName()
           
 boolean isRequireKeyIdentifierReference()
           
 boolean isUseSamlVersion11Profile10()
           
 boolean isUseSamlVersion11Profile11()
           
 boolean isUseSamlVersion20Profile11()
           
 void serialize(javax.xml.stream.XMLStreamWriter writer)
           
 void setRequireKeyIdentifierReference(boolean requireKeyIdentifierReference)
           
 void setUseSamlVersion11Profile10(boolean useSamlVersion11Profile10)
           
 void setUseSamlVersion11Profile11(boolean useSamlVersion11Profile11)
           
 void setUseSamlVersion20Profile11(boolean useSamlVersion20Profile11)
           
 
Methods inherited from class org.apache.cxf.ws.security.policy.model.Token
getInclusion, getIssuerName, isDerivedKeys, isExplicitDerivedKeys, isImpliedDerivedKeys, setDerivedKeys, setExplicitDerivedKeys, setImpliedDerivedKeys, setInclusion, setIssuerName
 
Methods inherited from class org.apache.cxf.ws.security.policy.model.AbstractSecurityAssertion
equal, getSPConstants, getType, isAsserted, isIgnorable, isNormalized, isOptional, normalize, setIgnorable, setNormalized, setOptional
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SamlToken

public SamlToken(SPConstants version)
Method Detail

isUseSamlVersion11Profile10

public boolean isUseSamlVersion11Profile10()

setUseSamlVersion11Profile10

public void setUseSamlVersion11Profile10(boolean useSamlVersion11Profile10)

isUseSamlVersion11Profile11

public boolean isUseSamlVersion11Profile11()

setUseSamlVersion11Profile11

public void setUseSamlVersion11Profile11(boolean useSamlVersion11Profile11)

isUseSamlVersion20Profile11

public boolean isUseSamlVersion20Profile11()

setUseSamlVersion20Profile11

public void setUseSamlVersion20Profile11(boolean useSamlVersion20Profile11)

isRequireKeyIdentifierReference

public boolean isRequireKeyIdentifierReference()

setRequireKeyIdentifierReference

public void setRequireKeyIdentifierReference(boolean requireKeyIdentifierReference)

getName

public QName getName()

serialize

public void serialize(javax.xml.stream.XMLStreamWriter writer)
               throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

Apache CXF API

Apache CXF