A B C D E F G H I L M N P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractCASAttributeTranscoder<EncodedType extends IdPAttributeValue> - Class in net.shibboleth.idp.cas.attribute
-
Base class for transcoders that support CAS attributes.
- AbstractCASAttributeTranscoder() - Constructor for class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
- AbstractCASAttributeTranscoder.NamingFunction - Class in net.shibboleth.idp.cas.attribute
-
A function to produce a "canonical" name for a CAS
Attributefor transcoding rules. - AbstractProtocolConfiguration - Class in net.shibboleth.idp.cas.config
-
Base class for CAS protocol configuration.
- AbstractProtocolConfiguration(String) - Constructor for class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
-
Creates a new configuration instance.
- 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(Attribute) - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
-
Add an attribute to the attribute collection.
- addProxy(String) - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
-
Adds a proxy to the list of proxies traversed.
- apply(Attribute) - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder.NamingFunction
- apply(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.ConfigLookupFunction
- apply(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.ticket.TicketPrincipalLookupFunction
- Attribute - Class in net.shibboleth.idp.cas.attribute
-
Wrapper class for a CAS attribute/values construct in a validate response.
- Attribute(String) - Constructor for class net.shibboleth.idp.cas.attribute.Attribute
-
Constructor.
- attributes - Variable in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
-
User attributes.
- authenticatedPrincipalName - Variable in class net.shibboleth.idp.cas.ticket.TicketState
-
Canonical authenticated principal name.
- authenticationFlowsLookupStrategy - Variable in class net.shibboleth.idp.cas.config.LoginConfiguration
-
Lookup function to supply authenticationFlows property.
- authenticationInstant - Variable in class net.shibboleth.idp.cas.ticket.TicketState
-
Authentication instant.
- authenticationMethod - Variable in class net.shibboleth.idp.cas.ticket.TicketState
-
Authentication method ID/name/description.
- 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.
B
- BrokenProxyChain - net.shibboleth.idp.cas.protocol.ProtocolError
-
One or more proxy-granting tickets in proxy chain have expired.
- buildIdPAttribute(ProfileRequestContext, Attribute, TranscodingRule, List<IdPAttributeValue>) - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
-
Builds an
IdPAttributefrom the given values.
C
- canEncodeValue(IdPAttribute, IdPAttributeValue) - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
-
Checks if the given value can be handled by the transcoder.
- CASAttributeTranscoder - Interface in net.shibboleth.idp.cas.attribute
-
Marker interface for transcoders that support CAS attributes.
- CASAuditFields - Class in net.shibboleth.idp.cas.protocol
-
Constants to use for audit logging fields stored in an
AuditContext. - CASAuditFields() - Constructor for class net.shibboleth.idp.cas.protocol.CASAuditFields
-
Constructor.
- clone(String) - Method in class net.shibboleth.idp.cas.ticket.Ticket
-
Create a new ticket from this one with the given identifier.
- compare(String, String) - Method in class net.shibboleth.idp.cas.service.DefaultServiceComparator
- configClass - Variable in class net.shibboleth.idp.cas.config.ConfigLookupFunction
-
Type of profile configuration class.
- ConfigLookupFunction<T extends AbstractProtocolConfiguration> - Class in net.shibboleth.idp.cas.config
-
Lookup function for extracting CAS profile configuration from the profile request context.
- ConfigLookupFunction(Class<T>) - Constructor for class net.shibboleth.idp.cas.config.ConfigLookupFunction
-
Creates a new instance.
- createProxyGrantingTicket(String, Instant, ProxyTicket) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
-
Creates a chained proxy-granting ticket from a proxy ticket.
- createProxyGrantingTicket(String, Instant, ServiceTicket) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
-
Creates a top-level proxy-granting ticket from a service 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, TicketState, boolean) - Method in interface net.shibboleth.idp.cas.ticket.TicketService
-
Creates and stores a ticket for the given service.
D
- decodeValue(ProfileRequestContext, Attribute, TranscodingRule, String) - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
-
Function to decode a single string value into an
IdPAttributeValue. - DEFAULT_TICKET_LENGTH - Static variable in class net.shibboleth.idp.cas.config.LoginConfiguration
-
Default ticket length (random part).
- DEFAULT_TICKET_LENGTH - Static variable in class net.shibboleth.idp.cas.config.ProxyConfiguration
-
Default ticket length (random part).
- DEFAULT_TICKET_LENGTH - Static variable in class net.shibboleth.idp.cas.config.ValidateConfiguration
-
Default ticket length (random part).
- DEFAULT_TICKET_PREFIX - Static variable in class net.shibboleth.idp.cas.config.LoginConfiguration
-
Default ticket prefix.
- DEFAULT_TICKET_PREFIX - Static variable in class net.shibboleth.idp.cas.config.ProxyConfiguration
-
Default ticket prefix.
- DEFAULT_TICKET_PREFIX - Static variable in class net.shibboleth.idp.cas.config.ValidateConfiguration
-
Default ticket prefix.
- DEFAULT_TICKET_VALIDITY_PERIOD - Static variable in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
-
Default ticket validity.
- DEFAULT_TICKET_VALIDITY_PERIOD - Static variable in class net.shibboleth.idp.cas.config.ValidateConfiguration
-
Default ticket validity.
- defaultAuthenticationContextsLookupStrategy - Variable in class net.shibboleth.idp.cas.config.LoginConfiguration
-
Lookup function to supply defaultAuthenticationContexts property.
- defaultPGTIOUGenerator - Variable in class net.shibboleth.idp.cas.config.ValidateConfiguration
-
Default PGTIOU ticket ID generator.
- defaultSecurityConfiguration - Variable in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
-
Holds default security config object to use.
- DefaultServiceComparator - Class in net.shibboleth.idp.cas.service
-
Default comparator implementation for comparing CAS service URLs.
- DefaultServiceComparator() - Constructor for class net.shibboleth.idp.cas.service.DefaultServiceComparator
-
Creates a new instance that ignores ;jsessionid=value.
- DefaultServiceComparator(String...) - Constructor for class net.shibboleth.idp.cas.service.DefaultServiceComparator
-
Creates a new instance that ignores the given path parameter names (and any associated values).
- definitions - Variable in class net.shibboleth.idp.cas.service.PatternServiceRegistry
-
Map of service definitions to compiled patterns.
- doDecode(ProfileRequestContext, Attribute, TranscodingRule) - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
- doEncode(ProfileRequestContext, IdPAttribute, Class<? extends Attribute>, TranscodingRule) - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
E
- encodeValue(ProfileRequestContext, IdPAttribute, TranscodingRule, EncodedType) - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
-
Encodes an attribute value into a string.
- entityDescriptor - Variable in class net.shibboleth.idp.cas.service.Service
-
Source of service metadata based on SAML metadata.
- equals(Object) - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
- equals(Object) - Method in class net.shibboleth.idp.cas.ticket.Ticket
- equals(Object) - Method in class net.shibboleth.idp.cas.ticket.TicketState
- errorCode - Variable in class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
-
CAS protocol error code populated on failure.
- errorCode - Variable in enum net.shibboleth.idp.cas.protocol.ProtocolError
-
Error code.
- errorDetail - Variable in class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
-
CAS protocol error detail populated on failure.
- errorDetailCode - Variable in enum net.shibboleth.idp.cas.protocol.ProtocolError
-
Error detail code.
- 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.
- forceAuthn - Variable in class net.shibboleth.idp.cas.ticket.ServiceTicket
-
Forced authentication flag.
- forceAuthnPredicate - Variable in class net.shibboleth.idp.cas.config.LoginConfiguration
-
Whether to mandate forced authentication for the request.
G
- gateway - Variable in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
-
CAS protocol gateway flag.
- Gateway - net.shibboleth.idp.cas.protocol.ProtocolParam
-
Gateway authentication flag.
- GATEWAY - Static variable in class net.shibboleth.idp.cas.protocol.CASAuditFields
-
CAS protocol gateway flag.
- generate() - Method in interface net.shibboleth.idp.cas.ticket.TicketIdGenerator
-
Generates a ticket identifier.
- generateIdentifier() - Method in class net.shibboleth.idp.cas.ticket.TicketIdentifierGenerationStrategy
- generateIdentifier(boolean) - Method in class net.shibboleth.idp.cas.ticket.TicketIdentifierGenerationStrategy
- getAttributes() - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
-
Get the immutable collection of user attributes.
- getAuthenticationFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
- getAuthenticationInstant() - Method in class net.shibboleth.idp.cas.ticket.TicketState
-
Get the instant at which the principal authenticated.
- getAuthenticationMethod() - Method in class net.shibboleth.idp.cas.ticket.TicketState
-
Get the principal authentication method ID/name/description.
- getCode() - Method in enum net.shibboleth.idp.cas.protocol.ProtocolError
-
Get the error code.
- getComponent() - Method in class net.shibboleth.idp.cas.service.PatternServiceRegistry
- getDefaultAuthenticationMethods(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
- getDefaultTicketLength() - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
-
Get default ticket length.
- getDefaultTicketLength() - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
-
Get default ticket length.
- getDefaultTicketLength() - Method in class net.shibboleth.idp.cas.config.ProxyConfiguration
-
Get default ticket length.
- getDefaultTicketLength() - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
-
Get default ticket length.
- getDefaultTicketPrefix() - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
-
Get default ticket prefix.
- getDefaultTicketPrefix() - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
-
Get default ticket prefix.
- getDefaultTicketPrefix() - Method in class net.shibboleth.idp.cas.config.ProxyConfiguration
-
Get default ticket prefix.
- getDefaultTicketPrefix() - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
-
Get default ticket prefix.
- getDetailCode() - Method in enum net.shibboleth.idp.cas.protocol.ProtocolError
-
Get the error detail code.
- getEncodedName(TranscodingRule) - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
- getEncodedType() - Method in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
- getEntityDescriptor() - Method in class net.shibboleth.idp.cas.service.Service
-
Gets the SAML entity that is the source of service metadata.
- getErrorCode() - Method in class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
-
Get the non-null error code on a ticket validation failure condition.
- getErrorDetail() - Method in class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
-
Get the non-null error detail on a ticket validation failure condition.
- getExpirationInstant() - Method in class net.shibboleth.idp.cas.ticket.Ticket
-
Get the expiration instant.
- getGroup() - Method in class net.shibboleth.idp.cas.service.Service
-
Get the group to which the service belongs.
- getGroup() - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
-
Get the logical group to which service belong.
- getId() - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
-
Get the service identifier.
- getId() - Method in class net.shibboleth.idp.cas.ticket.Ticket
-
Get the ticket ID.
- getMethod() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
-
Gets the value of the
methodparameter. - getName() - Method in class net.shibboleth.idp.cas.attribute.Attribute
-
Get the attribute's name.
- getName() - Method in class net.shibboleth.idp.cas.service.Service
-
Get the service URL.
- getParentId() - Method in class net.shibboleth.idp.cas.ticket.ProxyGrantingTicket
-
Get ID of parent proxy-granting ticket.
- getPgt() - Method in class net.shibboleth.idp.cas.protocol.ProxyTicketRequest
-
Get the proxy-granting ticket ID.
- getPgtId() - Method in class net.shibboleth.idp.cas.proxy.ProxyIdentifiers
-
Get the proxy-granting ticket ID.
- getPgtId() - Method in class net.shibboleth.idp.cas.ticket.ProxyTicket
-
Get the proxy-granting ticket ID used to create ticket.
- getPgtIou() - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
-
Get the proxy granting ticket IOU.
- getPgtIou() - Method in class net.shibboleth.idp.cas.proxy.ProxyIdentifiers
-
Get the proxy-granting ticket IOU.
- getPGTIOUGenerator(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
-
Get the PGTIOU ticket ID generator.
- getPgtUrl() - Method in class net.shibboleth.idp.cas.protocol.TicketValidationRequest
-
Get the proxy-granting ticket validation URL.
- getPostAuthenticationFlows(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
- getPrincipalName() - Method in class net.shibboleth.idp.cas.ticket.TicketState
-
Get the canonical authenticated principal name.
- getProxies() - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
-
Get the immutable list of proxies traversed in order of most recent to last recent.
- getProxyCount(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
- getPt() - Method in class net.shibboleth.idp.cas.protocol.ProxyTicketResponse
-
Get the proxy ticket ID.
- getRedirectUrl() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
-
Get the URL that may be used to redirect to a service with a granted ticket.
- getRequest() - Method in class net.shibboleth.idp.cas.protocol.ProtocolContext
-
Get the CAS protocol request.
- getResponse() - Method in class net.shibboleth.idp.cas.protocol.ProtocolContext
-
Get the CAS protocol response.
- getRoleDescriptor() - Method in class net.shibboleth.idp.cas.service.Service
-
Gets the role in the SAML metadata.
- getSecurityConfiguration(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
- getService() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
-
Get the service requesting the ticket.
- getService() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
-
Get the service that requested the ticket.
- getService() - Method in class net.shibboleth.idp.cas.service.ServiceContext
-
Get the service metadata held by this context.
- getService() - Method in class net.shibboleth.idp.cas.ticket.Ticket
-
Get the service that requested the ticket.
- getServiceComparator(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
-
Get component responsible for enforcing ticket requester matches ticket validator.
- getSessionId() - Method in class net.shibboleth.idp.cas.ticket.Ticket
-
Get the session ID.
- getSessionId() - Method in class net.shibboleth.idp.cas.ticket.TicketState
-
Get the ID of the session in which the ticket was created.
- getTargetService() - Method in class net.shibboleth.idp.cas.protocol.ProxyTicketRequest
-
Get the target service to which proxy ticket will be delivered.
- getTicket() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
-
Get the service that requested the ticket.
- getTicket() - Method in class net.shibboleth.idp.cas.ticket.TicketContext
-
Get the ticket held by this context.
- getTicketParameterName() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
-
Get the name of the ticket parameter returned to the requesting service.
- getTicketState() - Method in class net.shibboleth.idp.cas.ticket.Ticket
-
Get the supplemental ticket state data.
- getTicketValidityPeriod(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
-
Get ticket validity period.
- getUserAttribute(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
-
Get name of IdP attribute to use for username returned in CAS ticket validation response.
- getUserName() - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
-
Get the non-null subject principal on ticket validation success.
- getValues() - Method in class net.shibboleth.idp.cas.attribute.Attribute
-
Get string values.
- 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.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
- hashCode() - Method in class net.shibboleth.idp.cas.ticket.TicketState
I
- id - Variable in class net.shibboleth.idp.cas.service.ServiceDefinition
-
Service identifier.
- id() - Method in enum net.shibboleth.idp.cas.protocol.ProtocolParam
-
Converts enumeration name to lower-case name as used by CAS protocol document.
- idGenerator - Variable in class net.shibboleth.idp.cas.ticket.TicketIdentifierGenerationStrategy
-
Generator for random part of the ticket.
- ignoredPatterns - Variable in class net.shibboleth.idp.cas.service.DefaultServiceComparator
-
Ignored patterns in path part of URL.
- IllegalState - net.shibboleth.idp.cas.protocol.ProtocolError
-
Illegal state error.
- InvalidTicketFormat - net.shibboleth.idp.cas.protocol.ProtocolError
-
Ticket parameter provided but has invalid format.
- InvalidTicketType - net.shibboleth.idp.cas.protocol.ProtocolError
-
A valid ticket of an unsupported type was provided.
- isAuthorizedToProxy() - Method in class net.shibboleth.idp.cas.service.Service
-
Get whether proxying is authorized.
- isAuthorizedToProxy() - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
-
Get whether proxying is authorized.
- isForceAuthn(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
- isGateway() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
-
Whether to not require fresh subject interaction to succeed.
- isRenew() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
-
Get whether to require fresh subject interaction to succeed.
- isRenew() - Method in class net.shibboleth.idp.cas.protocol.TicketValidationRequest
-
Get whether to require fresh subject interaction to succeed.
- isRenew() - Method in class net.shibboleth.idp.cas.ticket.ServiceTicket
-
Get whether ticket was issued from forced authentication.
- isResolveAttributes(ProfileRequestContext) - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
-
Get whether attributes should be resolved during the profile (defaults to true).
- 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.ServiceTicketResponse
-
Get whether ticket request is via SAML 1.1 protocol.
- isSAML() - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
-
Get whether ticket request is via SAML 1.1 protocol.
- isSingleLogoutParticipant() - Method in class net.shibboleth.idp.cas.service.Service
-
Get whether the service wants to receive SLO message.
- isSingleLogoutParticipant() - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
-
Get whether the service wants to receive SLO message.
- isUrlSafe(String) - Static method in class net.shibboleth.idp.cas.ticket.TicketIdentifierGenerationStrategy
-
Whether the URL is safe.
L
- log - Variable in class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder
-
Class logger.
- log - Variable in class net.shibboleth.idp.cas.service.DefaultServiceComparator
-
Class logger.
- log - Variable in class net.shibboleth.idp.cas.service.PatternServiceRegistry
-
Class logger.
- LoginConfiguration - Class in net.shibboleth.idp.cas.config
-
CAS protocol configuration that applies to the
/loginURI. - LoginConfiguration() - Constructor for class net.shibboleth.idp.cas.config.LoginConfiguration
-
Creates a new instance.
- 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.
M
- method - Variable in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
-
CAS protocol 3.0 "method" parameter.
- Method - net.shibboleth.idp.cas.protocol.ProtocolParam
-
Method parameter.
- METHOD_GET - Static variable in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
-
HTTP GET method.
- METHOD_POST - Static variable in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
-
HTTP POST method.
N
- name - Variable in class net.shibboleth.idp.cas.attribute.Attribute
-
Name of attribute.
- NamingFunction() - Constructor for class net.shibboleth.idp.cas.attribute.AbstractCASAttributeTranscoder.NamingFunction
- net.shibboleth.idp.cas.attribute - package net.shibboleth.idp.cas.attribute
-
APIs for CAS attribute support.
- net.shibboleth.idp.cas.config - package net.shibboleth.idp.cas.config
-
CAS protocol configuration implementations.
- net.shibboleth.idp.cas.protocol - package net.shibboleth.idp.cas.protocol
-
APIs related to the CAS protocol.
- net.shibboleth.idp.cas.proxy - package net.shibboleth.idp.cas.proxy
-
APIs related to CAS proxies.
- net.shibboleth.idp.cas.service - package net.shibboleth.idp.cas.service
-
APIs related to CAS services.
- net.shibboleth.idp.cas.ticket - package net.shibboleth.idp.cas.ticket
-
APIs related to CAS tickets.
- newInstance(String) - Method in class net.shibboleth.idp.cas.ticket.ProxyGrantingTicket
- newInstance(String) - Method in class net.shibboleth.idp.cas.ticket.ProxyTicket
- newInstance(String) - Method in class net.shibboleth.idp.cas.ticket.ServiceTicket
-
Create a new ticket with this ticket's service and expiration.
- newInstance(String) - Method in class net.shibboleth.idp.cas.ticket.Ticket
-
Create a new ticket with this ticket's service and expiration.
P
- parentPgTicketId - 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 - net.shibboleth.idp.cas.protocol.ProtocolParam
-
Proxy-granting ticket.
- pgTicketId - Variable in class net.shibboleth.idp.cas.ticket.ProxyTicket
-
Proxy-granting ticket ID used to create ticket.
- pgTicketID - Variable in class net.shibboleth.idp.cas.proxy.ProxyIdentifiers
-
Proxy-granting ticket ID.
- pgTicketIOU - Variable in class net.shibboleth.idp.cas.proxy.ProxyIdentifiers
-
Proxy-granting ticket IOU.
- PgtId - net.shibboleth.idp.cas.protocol.ProtocolParam
-
Proxy-granting ticket identifier sent to proxy callback URL.
- pgtIou - Variable in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
-
Proxy granting ticket IOU.
- PgtIou - net.shibboleth.idp.cas.protocol.ProtocolParam
-
Proxy-granting ticket IOU identifier.
- pgtIOUGeneratorLookupStrategy - Variable in class net.shibboleth.idp.cas.config.ValidateConfiguration
-
Lookup strategy for PGTIOU ticket ID generator.
- pgtUrl - Variable in class net.shibboleth.idp.cas.protocol.TicketValidationRequest
-
Proxy-granting ticket validation URL.
- PgtUrl - net.shibboleth.idp.cas.protocol.ProtocolParam
-
Proxy-granting ticket callback URL.
- postAuthenticationFlowsLookupStrategy - Variable in class net.shibboleth.idp.cas.config.LoginConfiguration
-
Lookup function to supply postAuthenticationFlows property.
- PROFILE_ID - Static variable in class net.shibboleth.idp.cas.config.LoginConfiguration
-
Proxy ticket profile URI.
- PROFILE_ID - Static variable in class net.shibboleth.idp.cas.config.ProxyConfiguration
-
Proxy ticket profile URI.
- PROFILE_ID - Static variable in class net.shibboleth.idp.cas.config.ValidateConfiguration
-
Ticket validation profile ID.
- PROP_NAME - Static variable in interface net.shibboleth.idp.cas.attribute.CASAttributeTranscoder
-
The attribute name.
- PROTOCOL_URI - Static variable in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
-
CAS base protocol URI.
- 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
-
Constructor.
- ProtocolParam - Enum in net.shibboleth.idp.cas.protocol
-
Protocol parameter name enumeration.
- ProtocolParam() - Constructor for enum net.shibboleth.idp.cas.protocol.ProtocolParam
- ProtocolViolation - net.shibboleth.idp.cas.protocol.ProtocolError
-
Generic protocol violation error.
- proxies - Variable in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
-
Proxies traversed.
- ProxyCallbackAuthenticationFailure - net.shibboleth.idp.cas.protocol.ProtocolError
-
Proxy callback authentication failed.
- ProxyConfiguration - Class in net.shibboleth.idp.cas.config
-
CAS protocol configuration that applies to the
/proxyURI. - ProxyConfiguration() - Constructor for class net.shibboleth.idp.cas.config.ProxyConfiguration
-
Creates a new instance.
- proxyCountLookupStrategy - Variable in class net.shibboleth.idp.cas.config.LoginConfiguration
-
Lookup function to supply proxyCount property.
- ProxyGrantingTicket - Class in net.shibboleth.idp.cas.ticket
-
CAS proxy-granting ticket.
- ProxyGrantingTicket(String, String, Instant, String) - Constructor for class net.shibboleth.idp.cas.ticket.ProxyGrantingTicket
-
Creates a proxy-granting ticket with the given values.
- proxyGrantingTicketId - Variable in class net.shibboleth.idp.cas.protocol.ProxyTicketRequest
-
Proxy-granting ticket ID.
- 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
-
Constructor.
- ProxyNotAuthorized - net.shibboleth.idp.cas.protocol.ProtocolError
-
Unauthorized attempt to request proxy-granting ticket.
- proxyTargetService - Variable in class net.shibboleth.idp.cas.protocol.ProxyTicketRequest
-
Target service to which proxy ticket will be delivered.
- proxyTicket - Variable in class net.shibboleth.idp.cas.protocol.ProxyTicketResponse
-
Proxy ticket.
- ProxyTicket - Class in net.shibboleth.idp.cas.ticket
-
CAS proxy ticket.
- ProxyTicket(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
/proxyURI. - 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
/proxyURI. - 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.
- ProxyValidator - Interface in net.shibboleth.idp.cas.proxy
-
Strategy pattern component for proxy callback endpoint validation.
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 - 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 - net.shibboleth.idp.cas.protocol.ProtocolParam
-
Forced authentication flag.
- RENEW - Static variable in class net.shibboleth.idp.cas.protocol.CASAuditFields
-
CAS protocol renew flag.
- RenewIncompatibleWithProxy - net.shibboleth.idp.cas.protocol.ProtocolError
-
Unsupported condition where a proxy ticket validation occurs with the renew flag set.
- request - Variable in class net.shibboleth.idp.cas.protocol.ProtocolContext
-
CAS protocol request.
- resolveAttributesPredicate - Variable in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
-
Whether attributes should be resolved in the course of the profile.
- response - Variable in class net.shibboleth.idp.cas.protocol.ProtocolContext
-
CAS protocol response.
- roleDescriptor - Variable in class net.shibboleth.idp.cas.service.Service
-
Role for service in SAML metadata.
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.
- SAMLart - net.shibboleth.idp.cas.protocol.SamlParam
-
SAMLart parameter used to convey service ticket.
- SamlParam - Enum in net.shibboleth.idp.cas.protocol
-
SAML 1.1 protocol params needed to support
/samlValidateendpoint. - SamlParam() - Constructor for enum net.shibboleth.idp.cas.protocol.SamlParam
- Service - Class in net.shibboleth.idp.cas.service
-
Container for metadata about a CAS service (i.e.
- Service - net.shibboleth.idp.cas.protocol.ProtocolParam
-
Service identifier, which is typically a URL.
- 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_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.
- serviceComparatorLookupStrategy - Variable in class net.shibboleth.idp.cas.config.ValidateConfiguration
-
Lookup strategy for enforcing ticket requester matches ticket validator.
- 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.
- serviceGroup - Variable in class net.shibboleth.idp.cas.service.Service
-
Group to which service belongs.
- serviceMetadata - Variable in class net.shibboleth.idp.cas.service.ServiceContext
-
Service metadata held by context.
- ServiceMismatch - net.shibboleth.idp.cas.protocol.ProtocolError
-
Validating service does not match service to which ticket was issued.
- ServiceNotSpecified - net.shibboleth.idp.cas.protocol.ProtocolError
-
Service parameter required but not specified.
- ServiceRegistry - Interface in net.shibboleth.idp.cas.service
-
Registry for explicitly verified CAS services (relying parties).
- serviceTicket - Variable in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
-
Granted service ticket.
- ServiceTicket - Class in net.shibboleth.idp.cas.ticket
-
CAS service ticket.
- ServiceTicket(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
-
Constructor.
- 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.protocol.ServiceTicketRequest
-
Service URL.
- serviceURL - Variable in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
-
Service URL.
- serviceURL - Variable in class net.shibboleth.idp.cas.service.Service
-
Service URL.
- sessId - Variable in class net.shibboleth.idp.cas.ticket.TicketState
-
ID of session in which ticket is created.
- SessionExpired - net.shibboleth.idp.cas.protocol.ProtocolError
-
IdP session that issued ticket has expired which invalidates ticket.
- SessionRetrievalError - net.shibboleth.idp.cas.protocol.ProtocolError
-
Error retrieving IdP session.
- setAuthenticationFlows(Collection<String>) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
-
Set the authentication flows to use.
- setAuthenticationFlowsLookupStrategy(Function<ProfileRequestContext, Set<String>>) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
-
Set a lookup strategy for the authentication flows to use.
- setAuthorizedToProxy(boolean) - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
-
Sets the proxy authorization flag.
- setDefaultAuthenticationMethods(Collection<AuthnContextClassRefPrincipal>) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
-
Set the default authentication contexts to use, expressed as custom principals.
- setDefaultAuthenticationMethodsLookupStrategy(Function<ProfileRequestContext, Collection<AuthnContextClassRefPrincipal>>) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
-
Set a lookup strategy for the default authentication contexts to use.
- setDefinitions(List<ServiceDefinition>) - Method in class net.shibboleth.idp.cas.service.PatternServiceRegistry
-
Sets the list of service definitions that back the registry.
- setEntityDescriptor(EntityDescriptor) - Method in class net.shibboleth.idp.cas.service.Service
-
Sets the SAML entity that is the source of service metadata.
- setErrorCode(String) - Method in class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
-
Set the non-null error code on a ticket validation failure condition.
- setErrorDetail(String) - Method in class net.shibboleth.idp.cas.protocol.AbstractProtocolResponse
-
Set the non-null error detail on a ticket validation failure condition.
- setForceAuthn(boolean) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
-
Set whether a fresh user presence proof should be required for this request.
- setForceAuthnPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
-
Set a condition to determine whether a fresh user presence proof should be required for this request.
- setGateway(boolean) - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
-
Set whether to not require fresh subject interaction to succeed.
- setGroup(String) - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
-
Set the group name.
- setMethod(String) - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
-
Sets the value of the
methodparameter. - setPgtIou(String) - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
-
Set the proxy granting ticket IOU.
- setPGTIOUGenerator(IdentifierGenerationStrategy) - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
-
Set the PGTIOU ticket ID generator.
- setPGTIOUGeneratorLookupStrategy(Function<ProfileRequestContext, IdentifierGenerationStrategy>) - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
-
Set the lookup strategy to use for the PGTIOU ticket ID generator.
- setPgtUrl(String) - Method in class net.shibboleth.idp.cas.protocol.TicketValidationRequest
-
Set the proxy-granting ticket validation URL.
- setPostAuthenticationFlows(Collection<String>) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
-
Set the ordered collection of post-authentication interceptor flows to enable.
- setPostAuthenticationFlowsLookupStrategy(Function<ProfileRequestContext, Collection<String>>) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
-
Set a lookup strategy for the post-authentication interceptor flows to enable.
- setProxyCount(Integer) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
-
Sets the maximum number of times an assertion may be proxied outbound and/or the maximum number of hops between the relying party and a proxied authentication authority inbound.
- setProxyCountLookupStrategy(Function<ProfileRequestContext, Integer>) - Method in class net.shibboleth.idp.cas.config.LoginConfiguration
-
Set a lookup strategy for the maximum number of times an assertion may be proxied outbound and/or the maximum number of hops between the relying party and a proxied authentication authority inbound.
- setRenew(boolean) - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
-
Set whether to require fresh subject interaction to succeed.
- setRenew(boolean) - Method in class net.shibboleth.idp.cas.protocol.TicketValidationRequest
-
Set whether to require fresh subject interaction to succeed.
- setRequest(RequestType) - Method in class net.shibboleth.idp.cas.protocol.ProtocolContext
-
Set the CAS protocol request.
- setResolveAttributes(boolean) - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
-
Set whether attributes should be resolved during the profile.
- setResolveAttributesPredicate(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
-
Set a condition to determine whether attributes should be resolved during the profile.
- setResponse(ResponseType) - Method in class net.shibboleth.idp.cas.protocol.ProtocolContext
-
Set the CAS protocol request.
- setRoleDescriptor(RoleDescriptor) - Method in class net.shibboleth.idp.cas.service.Service
-
Sets the role in the SAML metadata.
- setSaml(boolean) - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketResponse
-
Set whether ticket request is via SAML 1.1 protocol.
- setSAML(boolean) - Method in class net.shibboleth.idp.cas.protocol.ServiceTicketRequest
-
Set whether ticket request is via SAML 1.1 protocol.
- setServiceComparator(Comparator<String>) - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
-
Set component responsible for enforcing ticket requester matches ticket validator.
- setServiceComparatorLookupStrategy(Function<ProfileRequestContext, Comparator<String>>) - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
-
Set the lookup strategy to use for the component responsible for enforcing that the ticket requester matches the ticket validator.
- setSingleLogoutParticipant(boolean) - Method in class net.shibboleth.idp.cas.service.ServiceDefinition
-
Determines whether the service participates in SLO.
- setSuffix(String) - Method in class net.shibboleth.idp.cas.ticket.TicketIdentifierGenerationStrategy
-
Sets the ticket ID suffix.
- setTicketContextLookupFunction(Function<ProfileRequestContext, TicketContext>) - Method in class net.shibboleth.idp.cas.ticket.TicketPrincipalLookupFunction
-
Sets the function used to retrieve a
TicketContextfrom theProfileRequestContext. - setTicketState(TicketState) - Method in class net.shibboleth.idp.cas.ticket.Ticket
-
Set the supplemental ticket state data.
- setTicketValidityPeriod(Duration) - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
-
Sets the ticket validity period.
- setTicketValidityPeriodLookupStrategy(Function<ProfileRequestContext, Duration>) - Method in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
-
Set a lookup strategy for the ticket validity period.
- setUserAttribute(String) - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
-
Set the name of IdP attribute to use for username returned in CAS ticket validation response.
- setUserAttributeLookupStrategy(Function<ProfileRequestContext, String>) - Method in class net.shibboleth.idp.cas.config.ValidateConfiguration
-
Set the lookup strategy to use for the name of the IdP attribute to use for username returned in CAS ticket validation response.
- setUserName(String) - Method in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
-
Set the non-null subject principal on ticket validation success.
- 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.
- stripPathParameters(String) - Method in class net.shibboleth.idp.cas.service.DefaultServiceComparator
-
Strips any of the named path parameters (and any associated values) from the given URI.
T
- t - Variable in class net.shibboleth.idp.cas.ticket.TicketContext
-
Ticket held by this context.
- TARGET - net.shibboleth.idp.cas.protocol.SamlParam
-
TARGET parameter used to convey service URL.
- TargetService - net.shibboleth.idp.cas.protocol.ProtocolParam
-
Target service for proxy-granting ticket.
- Ticket - Class in net.shibboleth.idp.cas.ticket
-
Generic CAS ticket that has a natural identifier and expiration.
- Ticket - net.shibboleth.idp.cas.protocol.ProtocolParam
-
Service ticket.
- Ticket(String, String, Instant) - Constructor for class net.shibboleth.idp.cas.ticket.Ticket
-
Creates a new ticket with the given parameters.
- 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.
- ticketContextLookupFunction - Variable in class net.shibboleth.idp.cas.ticket.TicketPrincipalLookupFunction
-
Ticket context lookup function.
- TicketCreationError - net.shibboleth.idp.cas.protocol.ProtocolError
-
Error creating ticket.
- TicketExpired - net.shibboleth.idp.cas.protocol.ProtocolError
-
Ticket not found or expired.
- ticketId - Variable in class net.shibboleth.idp.cas.ticket.Ticket
-
Ticket identifier.
- TicketIdentifierGenerationStrategy - Class in net.shibboleth.idp.cas.ticket
-
Generates CAS protocol ticket identifiers of the form:
- TicketIdentifierGenerationStrategy(String, int) - Constructor for class net.shibboleth.idp.cas.ticket.TicketIdentifierGenerationStrategy
-
Creates a new ticket ID generator.
- TicketIdGenerator - Interface in net.shibboleth.idp.cas.ticket
-
Strategy for ticket generation.
- ticketLength - Variable in class net.shibboleth.idp.cas.ticket.TicketIdentifierGenerationStrategy
-
Number of characters in random part of generated ticket.
- TicketNotFromRenew - net.shibboleth.idp.cas.protocol.ProtocolError
-
Validation specifies renew protocol flag but ticket was not issued from a forced authentication.
- TicketNotSpecified - net.shibboleth.idp.cas.protocol.ProtocolError
-
Ticket parameter required but not specified.
- ticketPrefix - Variable in class net.shibboleth.idp.cas.ticket.TicketIdentifierGenerationStrategy
-
Ticket prefix.
- TicketPrincipalLookupFunction - Class in net.shibboleth.idp.cas.ticket
-
Looks up a principal name stored in a CAS ticket:
ProfileRequestContext->ProtocolContext->TicketContext->Ticket.getTicketState()->TicketState.getPrincipalName(). - TicketPrincipalLookupFunction() - Constructor for class net.shibboleth.idp.cas.ticket.TicketPrincipalLookupFunction
- TicketRemovalError - net.shibboleth.idp.cas.protocol.ProtocolError
-
Error removing ticket.
- TicketRetrievalError - net.shibboleth.idp.cas.protocol.ProtocolError
-
Error retrieving ticket.
- ticketService - Variable in class net.shibboleth.idp.cas.ticket.Ticket
-
Service/relying party that requested the ticket.
- TicketService - Interface in net.shibboleth.idp.cas.ticket
-
CAS ticket management service.
- ticketState - Variable in class net.shibboleth.idp.cas.ticket.Ticket
-
Supplemental ticket state data.
- TicketState - Class in net.shibboleth.idp.cas.ticket
-
Supplemental state data to be stored with a ticket.
- TicketState(String, String, Instant, String) - Constructor for class net.shibboleth.idp.cas.ticket.TicketState
-
Creates a new instance with required fields.
- ticketSuffix - Variable in class net.shibboleth.idp.cas.ticket.TicketIdentifierGenerationStrategy
-
Ticket suffix.
- 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
-
Constructor.
- ticketValidityPeriodLookupStrategy - Variable in class net.shibboleth.idp.cas.config.AbstractProtocolConfiguration
-
Lookup function to supply ticketValidityPeriod property.
- 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.
- userAttributeLookupStrategy - Variable in class net.shibboleth.idp.cas.config.ValidateConfiguration
-
Lookup strategy for Name of IdP attribute to use for user returned in CAS ticket validation response.
- userName - Variable in class net.shibboleth.idp.cas.protocol.TicketValidationResponse
-
Subject principal on ticket validation success.
V
- validate(ProfileRequestContext, URI) - Method in interface net.shibboleth.idp.cas.proxy.ProxyValidator
-
Validates the proxy callback endpoint.
- ValidateConfiguration - Class in net.shibboleth.idp.cas.config
-
CAS protocol configuration.
- ValidateConfiguration() - Constructor for class net.shibboleth.idp.cas.config.ValidateConfiguration
-
Creates a new instance.
- 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 - Variable in class net.shibboleth.idp.cas.attribute.Attribute
-
String values.
- 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.
All Classes All Packages