Jasig CAS Core 4.0.5 API

Packages 
Package Description
org.jasig.cas
This is the entry point to the part of the CAS processing that is independent of the user/program interface.
org.jasig.cas.aspect  
org.jasig.cas.audit.spi  
org.jasig.cas.authentication
Authentication validates the Credentials provided during a /login request.
org.jasig.cas.authentication.handler
The handler package contains the classes used to authenticate a user.
org.jasig.cas.authentication.handler.support
Authentication.support contains the specific implementations of the AuthenticationHandler interface.
org.jasig.cas.authentication.principal
Credentials is a marker interface for an opaque object that may be recognized by Handlers and Resolvers.
org.jasig.cas.authentication.support  
org.jasig.cas.logout  
org.jasig.cas.monitor  
org.jasig.cas.remoting.server
Classes to allow CAS to be exposed as a server.
org.jasig.cas.services
This package is contains classes related to the restriction of CAS usage to a particular set of services.
org.jasig.cas.services.jmx  
org.jasig.cas.services.support  
org.jasig.cas.ticket
Classes that represent tickets and can manipulate tickets.
org.jasig.cas.ticket.proxy
This package contains an abstracted interface for handling the proxying of a user.
org.jasig.cas.ticket.proxy.support
Package containing the specific implementations of the ProxyHandler interface related to the various versions of the CAS protocol.
org.jasig.cas.ticket.registry
This package contains the classes related to maintaining the persistance of the Tickets for retrieval later by the Central Authentication Service.
org.jasig.cas.ticket.registry.support
This package contains the supporting versions of the interfaces defined in the ticket package.
org.jasig.cas.ticket.support
This package includes the various default expiration policies included with CAS.
org.jasig.cas.util
Various utility classes to generate unique ids and work with urls.
org.jasig.cas.validation
Classes to perform additiona validation the Assertions provided by the CAS server.
org.jasig.cas.web  
org.jasig.cas.web.bind
The bind package is related to the binding of attributes and properties from the HttpServletRequest object to the Credentials class.
org.jasig.cas.web.flow  
org.jasig.cas.web.init
This package is concerned with the deployment of CAS regardless of configuration exceptions.
org.jasig.cas.web.support  
org.jasig.cas.web.view  

Copyright © 2004-2015 Apereo. All Rights Reserved.