A C D E F G H I L N P R S T U V 

A

AbstractProtocolResponse - Class in net.shibboleth.idp.cas.protocol
Abstract base class for protocol response messages.
AbstractProtocolResponse() - Constructor for class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
 
addAttribute(String, String) - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
Adds an attribute to the attribute mapping.
addProxy(String) - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
Adds a proxy to the list of proxies traversed.
attributes - Variable in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
 
authenticate(URI, CriteriaType) - Method in interface net.shibboleth.idp.cas.proxy.ProxyAuthenticator
Authenticates the proxy callback URI.
authorizedToProxy - Variable in class net.shibboleth.idp.cas.service.Service
Proxy authorization flag.
authorizedToProxy - Variable in class net.shibboleth.idp.cas.service.ServiceDefinition
Proxy authorization flag.

C

CASAuditFields - Class in net.shibboleth.idp.cas.protocol
Constants to use for audit logging fields stored in an net.shibboleth.idp.profile.context.AuditContext.
CASAuditFields() - Constructor for class net.shibboleth.idp.cas.protocol.CASAuditFields
Constructor.
code - Variable in enum net.shibboleth.idp.cas.protocol.ProtocolError
Error code.
createProxyGrantingTicket(String, Instant, ServiceTicket) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
Creates a top-level proxy-granting ticket from a service ticket.
createProxyGrantingTicket(String, Instant, ProxyTicket) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
Creates a chained proxy-granting ticket from a proxy ticket.
createProxyTicket(String, Instant, ProxyGrantingTicket, String) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
Creates and stores a proxy ticket for the given service.
createServiceTicket(String, Instant, String, String, boolean) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
Creates and stores a ticket for the given service.

D

definitions - Variable in class net.shibboleth.idp.cas.service.PatternServiceRegistry
Map of service definitions to compiled patterns.
detailCode - Variable in enum net.shibboleth.idp.cas.protocol.ProtocolError
Error detail code.

E

equals(Object) - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
 
equals(Object) - Method in class net.shibboleth.idp.cas.ticket.Ticket
 
errorCode - Variable in class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
CAS protocol error code populated on failure.
errorDetail - Variable in class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
CAS protocol error detail populated on failure.
event(Object) - Method in enum net.shibboleth.idp.cas.protocol.ProtocolError
Creates a Spring webflow event whose ID is given by Enum.name()} and contains the following attributes: code detailCode The values of attributes correspond to fields of the same names.
expirationInstant - Variable in class net.shibboleth.idp.cas.ticket.Ticket
Expiration instant.

F

fetchProxyGrantingTicket(String) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
Retrieves a proxy-granting ticket by its ID.

G

GATEWAY - Static variable in class net.shibboleth.idp.cas.protocol.CASAuditFields
CAS protocol gateway flag.
gateway - Variable in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
CAS protocol gateway flag.
generate() - Method in interface net.shibboleth.idp.cas.ticket.TicketIdGenerator
Generates a ticket identifier.
getAttributes() - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
 
getCode() - Method in enum net.shibboleth.idp.cas.protocol.ProtocolError
 
getComponent() - Method in class net.shibboleth.idp.cas.service.PatternServiceRegistry
 
getDetailCode() - Method in enum net.shibboleth.idp.cas.protocol.ProtocolError
 
getErrorCode() - Method in class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
 
getErrorDetail() - Method in class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
 
getExpirationInstant() - Method in class net.shibboleth.idp.cas.ticket.Ticket
 
getGroup() - Method in class net.shibboleth.idp.cas.service.Service
 
getGroup() - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
 
getId() - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
 
getId() - Method in class net.shibboleth.idp.cas.ticket.Ticket
 
getName() - Method in class net.shibboleth.idp.cas.service.Service
 
getParentId() - Method in class net.shibboleth.idp.cas.ticket.ProxyGrantingTicket
 
getPgt() - Method in class net.shibboleth.idp.cas.protocol.ProxyTicketRequest
 
getPgtId() - Method in class net.shibboleth.idp.cas.proxy.ProxyIdentifiers
 
getPgtId() - Method in class net.shibboleth.idp.cas.ticket.ProxyTicket
 
getPgtIou() - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
 
getPgtIou() - Method in class net.shibboleth.idp.cas.proxy.ProxyIdentifiers
 
getPgtUrl() - Method in class net.shibboleth.idp.cas.protocol.TicketValidationRequest
 
getProxies() - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
 
getPt() - Method in class net.shibboleth.idp.cas.protocol.ProxyTicketResponse
 
getRedirectUrl() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
 
getRequest() - Method in class net.shibboleth.idp.cas.protocol.ProtocolContext
 
getResponse() - Method in class net.shibboleth.idp.cas.protocol.ProtocolContext
 
getService() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
 
getService() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
 
getService() - Method in class net.shibboleth.idp.cas.service.ServiceContext
 
getService() - Method in class net.shibboleth.idp.cas.ticket.Ticket
 
getSessionId() - Method in class net.shibboleth.idp.cas.ticket.Ticket
 
getTargetService() - Method in class net.shibboleth.idp.cas.protocol.ProxyTicketRequest
 
getTicket() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
 
getTicket() - Method in class net.shibboleth.idp.cas.ticket.TicketContext
 
getUserName() - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
 
GRANTING_TICKET - Static variable in class net.shibboleth.idp.cas.protocol.CASAuditFields
CAS protocol ticket-granting ticket (TGT/PGT).
group - Variable in class net.shibboleth.idp.cas.service.Service
Group to which service belongs.
group - Variable in class net.shibboleth.idp.cas.service.ServiceDefinition
Logical group to which service belongs.

H

hashCode() - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
 
hashCode() - Method in class net.shibboleth.idp.cas.ticket.Ticket
 

I

id() - Method in enum net.shibboleth.idp.cas.protocol.ProtocolParam
Converts enumeration name to lower-case name as used by CAS protocol document.
id - Variable in class net.shibboleth.idp.cas.service.ServiceDefinition
Service identifier.
id - Variable in class net.shibboleth.idp.cas.ticket.Ticket
Ticket identifier.
isAuthorizedToProxy() - Method in class net.shibboleth.idp.cas.service.Service
 
isAuthorizedToProxy() - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
 
isGateway() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
 
isRenew() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
 
isRenew() - Method in class net.shibboleth.idp.cas.protocol.TicketValidationRequest
 
isRenew() - Method in class net.shibboleth.idp.cas.ticket.ServiceTicket
 
isRoot() - Method in class net.shibboleth.idp.cas.ticket.ProxyGrantingTicket
Determines whether this proxy-granting ticket is the root of a proxy chain.
isSAML() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
 
isSaml() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
 
isSingleLogoutParticipant() - Method in class net.shibboleth.idp.cas.service.Service
 
isSingleLogoutParticipant() - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
 

L

log - Variable in class net.shibboleth.idp.cas.service.PatternServiceRegistry
Class logger.
lookup(String) - Method in class net.shibboleth.idp.cas.service.PatternServiceRegistry
 
lookup(String) - Method in interface net.shibboleth.idp.cas.service.ServiceRegistry
Looks up a service entry from a service URL.

N

net.shibboleth.idp.cas.protocol - package net.shibboleth.idp.cas.protocol
 
net.shibboleth.idp.cas.proxy - package net.shibboleth.idp.cas.proxy
 
net.shibboleth.idp.cas.service - package net.shibboleth.idp.cas.service
 
net.shibboleth.idp.cas.ticket - package net.shibboleth.idp.cas.ticket
 

P

parentId - Variable in class net.shibboleth.idp.cas.ticket.ProxyGrantingTicket
The ID of the parent proxy-granting ticket.
PatternServiceRegistry - Class in net.shibboleth.idp.cas.service
Service registry that evaluates a candidate service URL against one or more defined services, where each definition contains a service URL regular expression pattern.
PatternServiceRegistry() - Constructor for class net.shibboleth.idp.cas.service.PatternServiceRegistry
 
pgt - Variable in class net.shibboleth.idp.cas.protocol.ProxyTicketRequest
Proxy-granting ticket ID.
pgtId - Variable in class net.shibboleth.idp.cas.proxy.ProxyIdentifiers
Proxy-granting ticket ID.
pgtId - Variable in class net.shibboleth.idp.cas.ticket.ProxyTicket
Proxy-granting ticket used to create ticket.
pgtIou - Variable in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
 
pgtIou - Variable in class net.shibboleth.idp.cas.proxy.ProxyIdentifiers
Proxy-granting ticket IOU.
pgtUrl - Variable in class net.shibboleth.idp.cas.protocol.TicketValidationRequest
Proxy-granting ticket validation URL.
ProtocolContext<RequestType,ResponseType> - Class in net.shibboleth.idp.cas.protocol
Context container for CAS protocol request and response messages.
ProtocolContext() - Constructor for class net.shibboleth.idp.cas.protocol.ProtocolContext
 
ProtocolError - Enum in net.shibboleth.idp.cas.protocol
CAS protocol errors.
ProtocolError(String, String) - Constructor for enum net.shibboleth.idp.cas.protocol.ProtocolError
 
ProtocolParam - Enum in net.shibboleth.idp.cas.protocol
Protocol parameter name enumeration.
ProtocolParam() - Constructor for enum net.shibboleth.idp.cas.protocol.ProtocolParam
 
proxies - Variable in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
 
ProxyAuthenticator<CriteriaType> - Interface in net.shibboleth.idp.cas.proxy
Strategy pattern component for proxy callback authentication.
ProxyGrantingTicket - Class in net.shibboleth.idp.cas.ticket
CAS proxy-granting ticket.
ProxyGrantingTicket(String, String, String, Instant, String) - Constructor for class net.shibboleth.idp.cas.ticket.ProxyGrantingTicket
Creates a proxy-granting ticket with the given values.
ProxyIdentifiers - Class in net.shibboleth.idp.cas.proxy
Container for identifiers used in authenticating a proxy callback endpoint.
ProxyIdentifiers(String, String) - Constructor for class net.shibboleth.idp.cas.proxy.ProxyIdentifiers
 
ProxyTicket - Class in net.shibboleth.idp.cas.ticket
CAS proxy ticket.
ProxyTicket(String, String, String, Instant, String) - Constructor for class net.shibboleth.idp.cas.ticket.ProxyTicket
Creates a new authenticated ticket with an identifier, service, and expiration date.
ProxyTicketRequest - Class in net.shibboleth.idp.cas.protocol
Container for proxy ticket request parameters provided to /proxy URI.
ProxyTicketRequest(String, String) - Constructor for class net.shibboleth.idp.cas.protocol.ProxyTicketRequest
Creates a new proxy ticket request with given parameters.
ProxyTicketResponse - Class in net.shibboleth.idp.cas.protocol
Container for proxy ticket response parameters returned from /proxy URI.
ProxyTicketResponse() - Constructor for class net.shibboleth.idp.cas.protocol.ProxyTicketResponse
Default no-arg constructor.
ProxyTicketResponse(String) - Constructor for class net.shibboleth.idp.cas.protocol.ProxyTicketResponse
Creates a new instance with given parameters.
pt - Variable in class net.shibboleth.idp.cas.protocol.ProxyTicketResponse
 

R

removeProxyGrantingTicket(String) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
Removes the proxy-granting ticket with the given identifier.
removeProxyTicket(String) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
Removes the proxy ticket with the given identifier.
removeServiceTicket(String) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
Removes the service ticket with the given identifier.
RENEW - Static variable in class net.shibboleth.idp.cas.protocol.CASAuditFields
CAS protocol renew flag.
renew - Variable in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
CAS protocol renew flag.
renew - Variable in class net.shibboleth.idp.cas.protocol.TicketValidationRequest
CAS protocol renew flag.
renew - Variable in class net.shibboleth.idp.cas.ticket.ServiceTicket
Forced authentication flag.
request - Variable in class net.shibboleth.idp.cas.protocol.ProtocolContext
CAS protocol request.
response - Variable in class net.shibboleth.idp.cas.protocol.ProtocolContext
CAS protocol response.

S

saml - Variable in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
Flag indicating whether ticket request is via SAML 1.1 protocol.
saml - Variable in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
Flag indicating whether ticket request is via SAML 1.1 protocol.
SamlParam - Enum in net.shibboleth.idp.cas.protocol
SAML 1.1 protocol params needed to support /samlValidate endpoint.
SamlParam() - Constructor for enum net.shibboleth.idp.cas.protocol.SamlParam
 
service - Variable in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
Service URL
service - Variable in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
Service URL
Service - Class in net.shibboleth.idp.cas.service
Container for metadata about a CAS service (i.e.
Service(String, String, boolean) - Constructor for class net.shibboleth.idp.cas.service.Service
Creates a new service that does not participate in SLO.
Service(String, String, boolean, boolean) - Constructor for class net.shibboleth.idp.cas.service.Service
Creates a new service that MAY participate in SLO.
service - Variable in class net.shibboleth.idp.cas.service.ServiceContext
 
service - Variable in class net.shibboleth.idp.cas.ticket.Ticket
Service/relying party that requested the ticket.
SERVICE_TICKET - Static variable in class net.shibboleth.idp.cas.protocol.CASAuditFields
CAS protocol service ticket (ST/PT).
SERVICE_URL - Static variable in class net.shibboleth.idp.cas.protocol.CASAuditFields
CAS client URL.
ServiceContext - Class in net.shibboleth.idp.cas.service
IdP context container for CAS service (i.e.
ServiceContext(Service) - Constructor for class net.shibboleth.idp.cas.service.ServiceContext
Creates a new instance.
ServiceDefinition - Class in net.shibboleth.idp.cas.service
Defines a registered CAS service (i.e.
ServiceDefinition(String) - Constructor for class net.shibboleth.idp.cas.service.ServiceDefinition
Creates a new instance with the given id.
ServiceRegistry - Interface in net.shibboleth.idp.cas.service
Registry for explicitly verified CAS services (relying parties).
ServiceTicket - Class in net.shibboleth.idp.cas.ticket
CAS service ticket.
ServiceTicket(String, String, String, Instant, boolean) - Constructor for class net.shibboleth.idp.cas.ticket.ServiceTicket
Creates a new authenticated ticket with an identifier, service, and expiration date.
ServiceTicketRequest - Class in net.shibboleth.idp.cas.protocol
Describes a request for a ticket to access a service.
ServiceTicketRequest(String) - Constructor for class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
 
ServiceTicketResponse - Class in net.shibboleth.idp.cas.protocol
CAS protocol response message for a successfully granted service ticket.
ServiceTicketResponse(String, String) - Constructor for class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
Creates a CAS service ticket response message for a service and granted ticket.
serviceURL - Variable in class net.shibboleth.idp.cas.service.Service
Service URL.
sessionId - Variable in class net.shibboleth.idp.cas.ticket.Ticket
IdP session ID used to create ticket.
setAuthorizedToProxy(boolean) - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
Sets the proxy authorization flag.
setDefinitions(List<ServiceDefinition>) - Method in class net.shibboleth.idp.cas.service.PatternServiceRegistry
Sets the list of service definitions that back the registry.
setErrorCode(String) - Method in class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
 
setErrorDetail(String) - Method in class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
 
setGateway(boolean) - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
 
setGroup(String) - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
Sets the group name.
setId(String) - Method in class net.shibboleth.idp.cas.service.PatternServiceRegistry
 
setPgtIou(String) - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
 
setPgtUrl(String) - Method in class net.shibboleth.idp.cas.protocol.TicketValidationRequest
 
setRenew(boolean) - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
 
setRenew(boolean) - Method in class net.shibboleth.idp.cas.protocol.TicketValidationRequest
 
setRequest(RequestType) - Method in class net.shibboleth.idp.cas.protocol.ProtocolContext
Sets the CAS protocol request.
setResponse(ResponseType) - Method in class net.shibboleth.idp.cas.protocol.ProtocolContext
Sets the CAS protocol request.
setSAML(boolean) - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
 
setSaml(boolean) - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
 
setSingleLogoutParticipant(boolean) - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
Determines whether the service participates in SLO.
setUserName(String) - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
 
singleLogoutParticipant - Variable in class net.shibboleth.idp.cas.service.Service
Indicates whether a service wants to receive SLO messages.
singleLogoutParticipant - Variable in class net.shibboleth.idp.cas.service.ServiceDefinition
Indicates whether a service wants to receive SLO messages.
STATUS_CODE - Static variable in class net.shibboleth.idp.cas.protocol.CASAuditFields
CAS ticket validation status code.
STATUS_DETAIL - Static variable in class net.shibboleth.idp.cas.protocol.CASAuditFields
CAS ticket validation status detail.

T

targetService - Variable in class net.shibboleth.idp.cas.protocol.ProxyTicketRequest
Target service to which proxy ticket will be delivered.
ticket - Variable in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
Granted service ticket.
Ticket - Class in net.shibboleth.idp.cas.ticket
Generic CAS ticket that has a natural identifier and expiration.
Ticket(String, String, String, Instant) - Constructor for class net.shibboleth.idp.cas.ticket.Ticket
Creates a new ticket with the given parameters..
ticket - Variable in class net.shibboleth.idp.cas.ticket.TicketContext
 
TicketContext - Class in net.shibboleth.idp.cas.ticket
IdP context that stores a granted CAS ticket.
TicketContext(Ticket) - Constructor for class net.shibboleth.idp.cas.ticket.TicketContext
Creates a new ticket context to hold a CAS protocol ticket.
TicketIdGenerator - Interface in net.shibboleth.idp.cas.ticket
Strategy for ticket generation.
TicketService - Interface in net.shibboleth.idp.cas.ticket
CAS ticket management service.
TicketValidationRequest - Class in net.shibboleth.idp.cas.protocol
Ticket validation request message.
TicketValidationRequest(String, String) - Constructor for class net.shibboleth.idp.cas.protocol.TicketValidationRequest
Creates a CAS ticket validation request message.
TicketValidationResponse - Class in net.shibboleth.idp.cas.protocol
Service ticket validation response protocol message.
TicketValidationResponse() - Constructor for class net.shibboleth.idp.cas.protocol.TicketValidationResponse
 
toString() - Method in class net.shibboleth.idp.cas.service.Service
 
toString() - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
 
toString() - Method in class net.shibboleth.idp.cas.ticket.Ticket
 

U

USER - Static variable in class net.shibboleth.idp.cas.protocol.CASAuditFields
User name released to CAS client.
userName - Variable in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
 

V

valueOf(String) - Static method in enum net.shibboleth.idp.cas.protocol.ProtocolError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.shibboleth.idp.cas.protocol.ProtocolParam
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.shibboleth.idp.cas.protocol.SamlParam
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.shibboleth.idp.cas.protocol.ProtocolError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.shibboleth.idp.cas.protocol.ProtocolParam
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.shibboleth.idp.cas.protocol.SamlParam
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H I L N P R S T U V 

Copyright © 1999–2015. All rights reserved.