/*
* See LICENSE for licensing and NOTICE for copyright.
*/
package net.shibboleth.idp.cas.protocol;
import net.shibboleth.utilities.java.support.logic.Constraint;
import javax.annotation.Nonnull;
/**
* Container for proxy ticket response parameters returned from <code>/proxy</code> URI.
*
* @author Marvin S. Addison
*/
public class ProxyTicketResponse {
@Nonnull private final String pt;
/**
* Creates a new instance with given parameters.
*
* @param pt Proxy ticket ID.
*/
public ProxyTicketResponse(@Nonnull final String pt) {
Constraint.isNotNull(pt, "PT cannot be null");
this.pt = pt;
}
/** @return Proxy ticket ID. */
@Nonnull public String getPt() {
return pt;
}
}