org.apache.cxf.rt.security.claims
Class Claim
java.lang.Object
org.apache.cxf.rt.security.claims.Claim
- All Implemented Interfaces:
- Serializable, Cloneable
- Direct Known Subclasses:
- SAMLClaim
public class Claim
- extends Object
- implements Serializable, Cloneable
This represents a Claim.
- See Also:
- Serialized Form
|
Constructor Summary |
Claim()
|
Claim(Claim claim)
Create a clone of the provided claim. |
Claim
public Claim()
Claim
public Claim(Claim claim)
- Create a clone of the provided claim.
- Parameters:
claim - Claim to be cloned. Value cannot be null.
getClaimType
public URI getClaimType()
setClaimType
public void setClaimType(URI claimType)
isOptional
public boolean isOptional()
setOptional
public void setOptional(boolean optional)
setValues
public void setValues(List<Object> values)
addValue
public void addValue(Object s)
getValues
public List<Object> getValues()
serialize
public void serialize(XMLStreamWriter writer,
String prefix,
String namespace)
throws XMLStreamException
- Throws:
XMLStreamException
clone
public Claim clone()
- Overrides:
clone in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
toString
public String toString()
- Overrides:
toString in class Object
Apache CXF