| 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.remoting.server |
Classes to allow CAS to be exposed as a server.
|
| org.jasig.cas.ticket |
Classes that represent tickets and can manipulate tickets.
|
| Modifier and Type | Method and Description |
|---|---|
String |
CentralAuthenticationService.createTicketGrantingTicket(Credential... credentials)
Create a
TicketGrantingTicket by authenticating credentials. |
String |
CentralAuthenticationServiceImpl.createTicketGrantingTicket(Credential... credentials) |
String |
CentralAuthenticationService.delegateTicketGrantingTicket(String serviceTicketId,
Credential... credentials)
Delegate a TicketGrantingTicket to a Service for proxying authentication
to other Services.
|
String |
CentralAuthenticationServiceImpl.delegateTicketGrantingTicket(String serviceTicketId,
Credential... credentials) |
String |
CentralAuthenticationService.grantServiceTicket(String ticketGrantingTicketId,
Service service)
Grants a
ServiceTicket that may be used to access the given service. |
String |
CentralAuthenticationServiceImpl.grantServiceTicket(String ticketGrantingTicketId,
Service service) |
String |
CentralAuthenticationService.grantServiceTicket(String ticketGrantingTicketId,
Service service,
Credential... credentials)
Grant a
ServiceTicket that may be used to access the given service
by authenticating the given credentials. |
String |
CentralAuthenticationServiceImpl.grantServiceTicket(String ticketGrantingTicketId,
Service service,
Credential... credentials) |
Assertion |
CentralAuthenticationService.validateServiceTicket(String serviceTicketId,
Service service)
Validate a ServiceTicket for a particular Service.
|
Assertion |
CentralAuthenticationServiceImpl.validateServiceTicket(String serviceTicketId,
Service service) |
| Modifier and Type | Method and Description |
|---|---|
String |
RemoteCentralAuthenticationService.createTicketGrantingTicket(Credential... credentials)
Create a
TicketGrantingTicket by authenticating credentials. |
String |
RemoteCentralAuthenticationService.delegateTicketGrantingTicket(String serviceTicketId,
Credential... credentials)
Delegate a TicketGrantingTicket to a Service for proxying authentication
to other Services.
|
String |
RemoteCentralAuthenticationService.grantServiceTicket(String ticketGrantingTicketId,
Service service)
Grants a
ServiceTicket that may be used to access the given service. |
String |
RemoteCentralAuthenticationService.grantServiceTicket(String ticketGrantingTicketId,
Service service,
Credential... credentials)
Grant a
ServiceTicket that may be used to access the given service
by authenticating the given credentials. |
Assertion |
RemoteCentralAuthenticationService.validateServiceTicket(String serviceTicketId,
Service service)
Validate a ServiceTicket for a particular Service.
|
| Modifier and Type | Class and Description |
|---|---|
class |
InvalidTicketException
TicketException to alert that a Ticket was not found or that it is expired.
|
class |
TicketCreationException
Exception thrown if there is an error creating a ticket.
|
class |
TicketValidationException
Exception to alert that there was an error validating the ticket.
|
class |
UnsatisfiedAuthenticationPolicyException
Error condition arising at ticket creation or validation time when a ticketing operation relying on authentication
cannot proceed due to unsatisfied authentication security policy.
|
Copyright © 2004-2014 Jasig. All Rights Reserved.