| java.lang.Object org.jasig.portal.security.provider.ChainingSecurityContext org.jasig.portal.security.provider.cas.CasSecurityContext
CasSecurityContext | public class CasSecurityContext extends ChainingSecurityContext implements ICasSecurityContext(Code) | |
A SecurityContext using the Central Authentication Service.
An ICasSecurityContext implementation in keeping with the traditional approach of
performing actual authentication inside this security context. This security
context is suitable for cases where your login URL (the "portalServiceUrl")
is a constant.
This class is based on edu.yale.its.tp.portal.security.YaleCasContext as
distributed in the Yale uPortal CAS security provider version 3.0.0.
version: $Revision$ $Date$ |
Constructor Summary | |
public | CasSecurityContext(String portalServiceUrl, String casValidateUrl, String casProxyCallbackUrl) Instantiate a YaleCasContext given a constant URL to which CAS service
tickets will authenticate users, a URL at which to validate those
tickets, and a callback URL at which to ask CAS to deliver Proxy Granting
Tickets. | public | CasSecurityContext(String portalServiceUrl, String casValidateUrl) Instantiate a YaleCasContext given a constant URL to which CAS service
tickets will authenticate users, a URL at which to validate those
tickets. |
CasSecurityContext | public CasSecurityContext(String portalServiceUrl, String casValidateUrl, String casProxyCallbackUrl)(Code) | | Instantiate a YaleCasContext given a constant URL to which CAS service
tickets will authenticate users, a URL at which to validate those
tickets, and a callback URL at which to ask CAS to deliver Proxy Granting
Tickets.
Parameters: portalServiceUrl - -the constant URL to which service tickets authenticate users Parameters: casValidateUrl - -the https: URL at which CAS offers its ticket validationservice Parameters: casProxyCallbackUrl - -the https: URL to which CAS should send proxy grantingtickets. |
CasSecurityContext | public CasSecurityContext(String portalServiceUrl, String casValidateUrl)(Code) | | Instantiate a YaleCasContext given a constant URL to which CAS service
tickets will authenticate users, a URL at which to validate those
tickets.
Parameters: portalServiceUrl - -the constant URL to which service tickets authenticate users Parameters: casValidateUrl - -the https: URL at which CAS offers its ticket validationservice |
getAuthType | public int getAuthType()(Code) | | |
|
|