Skip navigation links
A B C D E G H I N O P R S 

A

AbstractSaml10ResponseView - Class in org.apereo.cas.support.saml.web.view
Base class for all views that render SAML1 SOAP messages directly to the HTTP response stream.
AbstractSaml10ResponseView(boolean, ProtocolAttributeEncoder, ServicesManager, String, Saml10ObjectBuilder, ArgumentExtractor, String, int, int, AuthenticationAttributeReleasePolicy) - Constructor for class org.apereo.cas.support.saml.web.view.AbstractSaml10ResponseView
Instantiates a new Abstract saml 10 response view.
AbstractSaml20ObjectBuilder - Class in org.apereo.cas.support.saml.util
AbstractSaml20ObjectBuilder(OpenSamlConfigBean) - Constructor for class org.apereo.cas.support.saml.util.AbstractSaml20ObjectBuilder
 
AbstractSamlObjectBuilder - Class in org.apereo.cas.support.saml.util
An abstract builder to serve as the template handler for SAML1 and SAML2 responses.
AbstractSamlObjectBuilder() - Constructor for class org.apereo.cas.support.saml.util.AbstractSamlObjectBuilder
 
addAttributeValuesToSaml1Attribute(String, Object, List<XMLObject>) - Method in class org.apereo.cas.support.saml.util.Saml10ObjectBuilder
Add saml1 attribute values for attribute.
addAttributeValuesToSaml2Attribute(String, Object, List<XMLObject>) - Method in class org.apereo.cas.support.saml.util.AbstractSaml20ObjectBuilder
Add saml2 attribute values for attribute.
addAttributeValuesToSamlAttribute(String, Object, List<XMLObject>, QName) - Method in class org.apereo.cas.support.saml.util.AbstractSamlObjectBuilder
Add attribute values to saml attribute.
ATTRIBUTE_AUTHENTICATION_METHOD - Static variable in class org.apereo.cas.support.saml.authentication.SamlAuthenticationMetaDataPopulator
The Constant ATTRIBUTE_AUTHENTICATION_METHOD.
AUTHN_METHOD_PASSWORD - Static variable in class org.apereo.cas.support.saml.authentication.SamlAuthenticationMetaDataPopulator
The Constant AUTHN_METHOD_PASSWORD.
AUTHN_METHOD_SSL_TLS_CLIENT - Static variable in class org.apereo.cas.support.saml.authentication.SamlAuthenticationMetaDataPopulator
The Constant AUTHN_METHOD_SSL_TLS_CLIENT.
AUTHN_METHOD_UNSPECIFIED - Static variable in class org.apereo.cas.support.saml.authentication.SamlAuthenticationMetaDataPopulator
The Constant AUTHN_METHOD_UNSPECIFIED.
AUTHN_METHOD_X509_PUBLICKEY - Static variable in class org.apereo.cas.support.saml.authentication.SamlAuthenticationMetaDataPopulator
The Constant AUTHN_METHOD_X509_PUBLICKEY.

B

build(WebApplicationService, String, Authentication) - Method in class org.apereo.cas.support.saml.authentication.principal.SamlServiceResponseBuilder
 
build(String, Service, AuthenticationResult) - Method in class org.apereo.cas.support.saml.authentication.SamlRestServiceTicketResourceEntityResponseFactory
 
buildAndStoreSOAPMessage(XMLObject) - Method in class org.apereo.cas.support.saml.util.CasHttpSoap11Encoder
 
buildServiceFactories() - Method in class org.apereo.cas.config.authentication.support.SamlServiceFactoryConfiguration
 
buildUniqueTicketIdGenerators() - Method in class org.apereo.cas.config.authentication.support.SamlUniqueTicketIdGeneratorConfiguration
 

C

CasHttpSoap11Encoder - Class in org.apereo.cas.support.saml.util
Override OpenSAML HTTPSOAP11Encoder such that SOAP-ENV XML namespace prefix is used for SOAP envelope elements.
CasHttpSoap11Encoder() - Constructor for class org.apereo.cas.support.saml.util.CasHttpSoap11Encoder
 
casSamlServiceFailureView() - Method in class org.apereo.cas.config.SamlConfiguration
 
casSamlServiceSuccessView() - Method in class org.apereo.cas.config.SamlConfiguration
 
configBean - Variable in class org.apereo.cas.support.saml.util.AbstractSamlObjectBuilder
The Config bean.
configureEntityResponseFactory(ServiceTicketResourceEntityResponseFactoryPlan) - Method in class org.apereo.cas.config.authentication.support.SamlRestConfiguration
 
constructDocumentFromXml(String) - Static method in class org.apereo.cas.support.saml.util.AbstractSamlObjectBuilder
Construct document from xml string.
createService(HttpServletRequest) - Method in class org.apereo.cas.support.saml.authentication.principal.SamlServiceFactory
 
createService(String) - Method in class org.apereo.cas.support.saml.authentication.principal.SamlServiceFactory
 

D

decodeSamlAuthnRequest(String) - Method in class org.apereo.cas.support.saml.util.AbstractSaml20ObjectBuilder
Decode authn request xml.
decodeSamlAuthnRequest(String) - Method in class org.apereo.cas.support.saml.util.NonInflatingSaml20ObjectBuilder
 
DEFAULT_ELEMENT_LOCAL_NAME_FIELD - Static variable in class org.apereo.cas.support.saml.util.AbstractSamlObjectBuilder
The constant DEFAULT_ELEMENT_LOCAL_NAME_FIELD.
DEFAULT_ELEMENT_NAME_FIELD - Static variable in class org.apereo.cas.support.saml.util.AbstractSamlObjectBuilder
The constant DEFAULT_ELEMENT_NAME_FIELD.

E

encodeSamlResponse(HttpServletResponse, HttpServletRequest, Response) - Method in class org.apereo.cas.support.saml.util.Saml10ObjectBuilder
Encode response and pass it onto the outbound transport.

G

generateSecureRandomId() - Method in class org.apereo.cas.support.saml.util.AbstractSaml20ObjectBuilder
 
generateSecureRandomId() - Method in class org.apereo.cas.support.saml.util.AbstractSamlObjectBuilder
Generate a secure random id.
getConfigBean() - Method in class org.apereo.cas.support.saml.util.AbstractSamlObjectBuilder
 
getNameID(String, String) - Method in class org.apereo.cas.support.saml.util.AbstractSaml20ObjectBuilder
Gets name id.
getNewTicketId(String) - Method in class org.apereo.cas.support.saml.util.SamlCompliantUniqueTicketIdGenerator
We ignore prefixes for SAML compliance.
getOrder() - Method in class org.apereo.cas.support.saml.authentication.SamlRestServiceTicketResourceEntityResponseFactory
 
getSamlObjectQName(Class) - Method in class org.apereo.cas.support.saml.util.AbstractSamlObjectBuilder
Gets saml object QName.

H

handleRequestInternal(HttpServletRequest, HttpServletResponse) - Method in class org.apereo.cas.support.saml.web.SamlValidateController
Handle model and view.

I

issueLength - Variable in class org.apereo.cas.support.saml.web.view.AbstractSaml10ResponseView
Assertion validity period length.

N

newAssertion(AuthnStatement, String, ZonedDateTime, String) - Method in class org.apereo.cas.support.saml.util.AbstractSaml20ObjectBuilder
Create a new SAML1 response object.
newAssertion(List<Statement>, String, ZonedDateTime, String) - Method in class org.apereo.cas.support.saml.util.AbstractSaml20ObjectBuilder
Create a new SAML1 response object.
newAssertion(AuthenticationStatement, String, ZonedDateTime, String) - Method in class org.apereo.cas.support.saml.util.Saml10ObjectBuilder
Create a new SAML1 response object.
newAttribute(String, Map.Entry<String, Object>, Map<String, String>, String) - Method in class org.apereo.cas.support.saml.util.AbstractSaml20ObjectBuilder
New attribute.
newAttributeStatement(Map<String, Object>, Map<String, String>, Map<String, String>, String) - Method in class org.apereo.cas.support.saml.util.AbstractSaml20ObjectBuilder
New attribute statement.
newAttributeStatement(Subject, Map<String, Object>, String) - Method in class org.apereo.cas.support.saml.util.Saml10ObjectBuilder
New attribute statement.
newAttributeValue(Object, QName) - Method in class org.apereo.cas.support.saml.util.AbstractSamlObjectBuilder
New attribute value.
newAuthenticationStatement(ZonedDateTime, Collection<Object>, String) - Method in class org.apereo.cas.support.saml.util.Saml10ObjectBuilder
New authentication statement.
newAuthnStatement(String, ZonedDateTime, String) - Method in class org.apereo.cas.support.saml.util.AbstractSaml20ObjectBuilder
New authn statement.
newConditions(ZonedDateTime, ZonedDateTime, String...) - Method in class org.apereo.cas.support.saml.util.AbstractSaml20ObjectBuilder
New conditions element.
newConditions(ZonedDateTime, String, long) - Method in class org.apereo.cas.support.saml.util.Saml10ObjectBuilder
New conditions element.
newEcpResponse(String) - Method in class org.apereo.cas.support.saml.util.AbstractSaml20ObjectBuilder
Create a new SAML ECP response object.
newIssuer(String) - Method in class org.apereo.cas.support.saml.util.AbstractSaml20ObjectBuilder
New issuer.
newResponse(String, ZonedDateTime, String, WebApplicationService) - Method in class org.apereo.cas.support.saml.util.AbstractSaml20ObjectBuilder
Create a new SAML response object.
newResponse(String, ZonedDateTime, String, WebApplicationService) - Method in class org.apereo.cas.support.saml.util.Saml10ObjectBuilder
Create a new SAML response object.
newSamlObject(Class<T>) - Method in class org.apereo.cas.support.saml.util.AbstractSamlObjectBuilder
Create a new SAML object.
newSoapObject(Class<T>) - Method in class org.apereo.cas.support.saml.util.AbstractSamlObjectBuilder
New soap object t.
newStatus(String, String) - Method in class org.apereo.cas.support.saml.util.AbstractSaml20ObjectBuilder
Create a new SAML status object.
newStatus(QName) - Method in class org.apereo.cas.support.saml.util.Saml10ObjectBuilder
New status status.
newStatus(QName, String) - Method in class org.apereo.cas.support.saml.util.Saml10ObjectBuilder
Create a new SAML status object.
newSubject(String, String, String, ZonedDateTime, String, ZonedDateTime) - Method in class org.apereo.cas.support.saml.util.AbstractSaml20ObjectBuilder
New subject subject.
newSubject(NameID, String, ZonedDateTime, String, ZonedDateTime) - Method in class org.apereo.cas.support.saml.util.AbstractSaml20ObjectBuilder
New subject element.
newSubject(String) - Method in class org.apereo.cas.support.saml.util.Saml10ObjectBuilder
New subject element that uses the confirmation method Saml10ObjectBuilder.CONFIRMATION_METHOD.
newSubject(String, String) - Method in class org.apereo.cas.support.saml.util.Saml10ObjectBuilder
New subject element with given confirmation method.
NonInflatingSaml20ObjectBuilder - Class in org.apereo.cas.support.saml.util
NonInflatingSaml20ObjectBuilder(OpenSamlConfigBean) - Constructor for class org.apereo.cas.support.saml.util.NonInflatingSaml20ObjectBuilder
 

O

org.apereo.cas.config - package org.apereo.cas.config
 
org.apereo.cas.config.authentication.support - package org.apereo.cas.config.authentication.support
 
org.apereo.cas.support.saml.authentication - package org.apereo.cas.support.saml.authentication
 
org.apereo.cas.support.saml.authentication.principal - package org.apereo.cas.support.saml.authentication.principal
 
org.apereo.cas.support.saml.util - package org.apereo.cas.support.saml.util
 
org.apereo.cas.support.saml.web - package org.apereo.cas.support.saml.web
 
org.apereo.cas.support.saml.web.view - package org.apereo.cas.support.saml.web.view
 

P

populateAttributes(AuthenticationBuilder, AuthenticationTransaction) - Method in class org.apereo.cas.support.saml.authentication.SamlAuthenticationMetaDataPopulator
 
prepareResponse(Response, Map<String, Object>) - Method in class org.apereo.cas.support.saml.web.view.AbstractSaml10ResponseView
Subclasses must implement this method by adding child elements (status, assertion, etc) to the given empty SAML 1 response message.
prepareResponse(Response, Map<String, Object>) - Method in class org.apereo.cas.support.saml.web.view.Saml10FailureResponseView
 
prepareResponse(Response, Map<String, Object>) - Method in class org.apereo.cas.support.saml.web.view.Saml10SuccessResponseView
 

R

renderMergedOutputModel(Map<String, Object>, HttpServletRequest, HttpServletResponse) - Method in class org.apereo.cas.support.saml.web.view.AbstractSaml10ResponseView
 

S

Saml10FailureResponseView - Class in org.apereo.cas.support.saml.web.view
Represents a failed attempt at validating a ticket, responding via a SAML SOAP message.
Saml10FailureResponseView(ProtocolAttributeEncoder, ServicesManager, String, Saml10ObjectBuilder, ArgumentExtractor, String, int, int, AuthenticationAttributeReleasePolicy) - Constructor for class org.apereo.cas.support.saml.web.view.Saml10FailureResponseView
 
saml10ObjectBuilder() - Method in class org.apereo.cas.config.SamlConfiguration
 
Saml10ObjectBuilder - Class in org.apereo.cas.support.saml.util
This is the response builder for Saml1 Protocol.
Saml10ObjectBuilder(OpenSamlConfigBean) - Constructor for class org.apereo.cas.support.saml.util.Saml10ObjectBuilder
 
Saml10SuccessResponseView - Class in org.apereo.cas.support.saml.web.view
Implementation of a view to return a SAML SOAP response and assertion, based on the SAML 1.1 specification.
Saml10SuccessResponseView(ProtocolAttributeEncoder, ServicesManager, String, Saml10ObjectBuilder, ArgumentExtractor, String, int, int, String, String, AuthenticationAttributeReleasePolicy) - Constructor for class org.apereo.cas.support.saml.web.view.Saml10SuccessResponseView
 
SamlAuthenticationEventExecutionPlanConfiguration - Class in org.apereo.cas.config.authentication.support
SamlAuthenticationEventExecutionPlanConfiguration() - Constructor for class org.apereo.cas.config.authentication.support.SamlAuthenticationEventExecutionPlanConfiguration
 
samlAuthenticationEventExecutionPlanConfigurer() - Method in class org.apereo.cas.config.authentication.support.SamlAuthenticationEventExecutionPlanConfiguration
 
samlAuthenticationMetaDataPopulator() - Method in class org.apereo.cas.config.authentication.support.SamlAuthenticationEventExecutionPlanConfiguration
 
SamlAuthenticationMetaDataPopulator - Class in org.apereo.cas.support.saml.authentication
Capture SAML authentication metadata.
SamlAuthenticationMetaDataPopulator() - Constructor for class org.apereo.cas.support.saml.authentication.SamlAuthenticationMetaDataPopulator
Instantiates a new SAML authentication meta data populator.
SamlCompliantUniqueTicketIdGenerator - Class in org.apereo.cas.support.saml.util
Unique Ticket Id Generator compliant with the SAML 1.1 specification for artifacts.
SamlCompliantUniqueTicketIdGenerator(String) - Constructor for class org.apereo.cas.support.saml.util.SamlCompliantUniqueTicketIdGenerator
Instantiates a new SAML compliant unique ticket id generator.
SamlConfiguration - Class in org.apereo.cas.config
This is SamlConfiguration that creates the necessary OpenSAML context and beans.
SamlConfiguration() - Constructor for class org.apereo.cas.config.SamlConfiguration
 
samlObjectBuilder - Variable in class org.apereo.cas.support.saml.web.view.AbstractSaml10ResponseView
The Saml object builder.
SamlRestConfiguration - Class in org.apereo.cas.config.authentication.support
SamlRestConfiguration() - Constructor for class org.apereo.cas.config.authentication.support.SamlRestConfiguration
 
samlRestServiceTicketResourceEntityResponseFactory() - Method in class org.apereo.cas.config.authentication.support.SamlRestConfiguration
 
SamlRestServiceTicketResourceEntityResponseFactory - Class in org.apereo.cas.support.saml.authentication
SamlRestServiceTicketResourceEntityResponseFactory() - Constructor for class org.apereo.cas.support.saml.authentication.SamlRestServiceTicketResourceEntityResponseFactory
 
SamlService - Class in org.apereo.cas.support.saml.authentication.principal
Class to represent that this service wants to use SAML.
SamlService(String, String, String, String) - Constructor for class org.apereo.cas.support.saml.authentication.principal.SamlService
Instantiates a new SAML service.
samlServiceFactory() - Method in class org.apereo.cas.config.authentication.support.SamlServiceFactoryConfiguration
 
SamlServiceFactory - Class in org.apereo.cas.support.saml.authentication.principal
The SamlServiceFactory creates SamlService objects.
SamlServiceFactory() - Constructor for class org.apereo.cas.support.saml.authentication.principal.SamlServiceFactory
 
SamlServiceFactoryConfiguration - Class in org.apereo.cas.config.authentication.support
SamlServiceFactoryConfiguration() - Constructor for class org.apereo.cas.config.authentication.support.SamlServiceFactoryConfiguration
 
samlServiceResponseBuilder() - Method in class org.apereo.cas.config.SamlConfiguration
 
SamlServiceResponseBuilder - Class in org.apereo.cas.support.saml.authentication.principal
Builds responses to SAML service requests.
SamlServiceResponseBuilder(ServicesManager) - Constructor for class org.apereo.cas.support.saml.authentication.principal.SamlServiceResponseBuilder
 
samlServiceTicketUniqueIdGenerator() - Method in class org.apereo.cas.config.authentication.support.SamlUniqueTicketIdGeneratorConfiguration
 
SamlUniqueTicketIdGeneratorConfiguration - Class in org.apereo.cas.config.authentication.support
SamlUniqueTicketIdGeneratorConfiguration() - Constructor for class org.apereo.cas.config.authentication.support.SamlUniqueTicketIdGeneratorConfiguration
 
samlValidateController() - Method in class org.apereo.cas.config.SamlConfiguration
 
SamlValidateController - Class in org.apereo.cas.support.saml.web
The SamlValidateController is responsible for validating requests based on the saml1 protocol.
SamlValidateController(CasProtocolValidationSpecification, AuthenticationSystemSupport, ServicesManager, CentralAuthenticationService, ProxyHandler, ArgumentExtractor, MultifactorTriggerSelectionStrategy, AuthenticationContextValidator, View, View, View, String, ServiceTicketValidationAuthorizersExecutionPlan, boolean) - Constructor for class org.apereo.cas.support.saml.web.SamlValidateController
 
setUserDefinedMappings(Map<String, String>) - Method in class org.apereo.cas.support.saml.authentication.SamlAuthenticationMetaDataPopulator
Map of user-defined mappings.
signSamlResponse(String, PrivateKey, PublicKey) - Static method in class org.apereo.cas.support.saml.util.AbstractSamlObjectBuilder
Sign SAML response.
skewAllowance - Variable in class org.apereo.cas.support.saml.web.view.AbstractSaml10ResponseView
Skew time.
supports(WebApplicationService) - Method in class org.apereo.cas.support.saml.authentication.principal.SamlServiceResponseBuilder
 
supports(Credential) - Method in class org.apereo.cas.support.saml.authentication.SamlAuthenticationMetaDataPopulator
 
supports(Service, AuthenticationResult) - Method in class org.apereo.cas.support.saml.authentication.SamlRestServiceTicketResourceEntityResponseFactory
 
A B C D E G H I N O P R S 
Skip navigation links