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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddValue(Object s)Claimclone()booleanequals(Object obj)StringgetClaimType()List<Object>getValues()inthashCode()booleanisOptional()voidserialize(XMLStreamWriter writer, String prefix, String namespace)voidsetClaimType(String claimType)voidsetClaimType(URI claimType)voidsetOptional(boolean optional)voidsetValue(Object s)Deprecated.voidsetValues(List<Object> values)StringtoString()
-
-
-
Constructor Detail
-
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.
-
-
Method Detail
-
getClaimType
public String getClaimType()
-
setClaimType
public void setClaimType(String claimType)
-
setClaimType
public void setClaimType(URI claimType)
-
isOptional
public boolean isOptional()
-
setOptional
public void setOptional(boolean optional)
-
setValue
@Deprecated public void setValue(Object s)
Deprecated.
-
addValue
public void addValue(Object s)
-
serialize
public void serialize(XMLStreamWriter writer, String prefix, String namespace) throws XMLStreamException
- Throws:
XMLStreamException
-
-