Package net.shibboleth.idp.cas.protocol
Class TicketValidationResponse
java.lang.Object
net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
net.shibboleth.idp.cas.protocol.TicketValidationResponse
public class TicketValidationResponse extends AbstractProtocolResponse
Service ticket validation response protocol message.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description TicketValidationResponse()
Constructor. -
Method Summary
Modifier and Type Method Description void
addAttribute(Attribute attribute)
Add an attribute to the attribute collection.void
addProxy(String proxy)
Adds a proxy to the list of proxies traversed.Collection<Attribute>
getAttributes()
Get the immutable collection of user attributes.String
getPgtIou()
Get the proxy granting ticket IOU.List<String>
getProxies()
Get the immutable list of proxies traversed in order of most recent to last recent.String
getUserName()
Get the non-null subject principal on ticket validation success.void
setPgtIou(String iou)
Set the proxy granting ticket IOU.void
setUserName(String user)
Set the non-null subject principal on ticket validation success.Methods inherited from class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
getErrorCode, getErrorDetail, setErrorCode, setErrorDetail
-
Field Details
-
userName
Subject principal on ticket validation success. -
attributes
User attributes. -
pgtIou
Proxy granting ticket IOU. -
proxies
Proxies traversed.
-
-
Constructor Details
-
TicketValidationResponse
public TicketValidationResponse()Constructor.
-
-
Method Details
-
getUserName
Get the non-null subject principal on ticket validation success.- Returns:
- non-null subject principal on ticket validation success
-
setUserName
Set the non-null subject principal on ticket validation success.- Parameters:
user
- non-null subject principal on ticket validation success
-
getAttributes
Get the immutable collection of user attributes.- Returns:
- immutable collection of user attributes
-
addAttribute
Add an attribute to the attribute collection.- Parameters:
attribute
- the attribute
-
getPgtIou
Get the proxy granting ticket IOU.- Returns:
- proxy granting ticket IOU
-
setPgtIou
Set the proxy granting ticket IOU.- Parameters:
iou
- proxy granting ticket IOU
-
getProxies
Get the immutable list of proxies traversed in order of most recent to last recent.- Returns:
- immutable list of proxies traversed in order of most recent to last recent
-
addProxy
Adds a proxy to the list of proxies traversed.- Parameters:
proxy
- Name of a proxying service, typically a URI.
-