Class Saml11Protocol
java.lang.Object
hudson.model.AbstractDescribableImpl<CasProtocol>
org.jenkinsci.plugins.cas.CasProtocol
org.jenkinsci.plugins.cas.protocols.Saml11Protocol
- All Implemented Interfaces:
ExtensionPoint
,Describable<CasProtocol>
SAML 1.1 protocol support.
- Author:
- Fabien Crespel
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields inherited from class org.jenkinsci.plugins.cas.CasProtocol
artifactParameter, authoritiesAttribute, authoritiesAttributes, customValidationParams, customValidationParamsMap, emailAttribute, fullNameAttribute
-
Constructor Summary
ConstructorDescriptionSaml11Protocol
(String authoritiesAttribute, String fullNameAttribute, String emailAttribute, int tolerance) Deprecated.Saml11Protocol
(String authoritiesAttribute, String fullNameAttribute, String emailAttribute, String customValidationParams, int tolerance) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.cas.ServiceProperties
Create a ServiceProperties object describing the CAS service.org.apereo.cas.client.validation.TicketValidator
createTicketValidator
(String casServerUrl) Create a TicketValidator used to validate a CAS response.Methods inherited from class org.jenkinsci.plugins.cas.CasProtocol
all, getArtifactParameter, getAuthoritiesAttribute, getAuthoritiesAttributes, getCustomValidationParams, getCustomValidationParamsMap, getEmailAttribute, getFullNameAttribute
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
Field Details
-
tolerance
public final int tolerance
-
-
Constructor Details
-
Saml11Protocol
@Deprecated public Saml11Protocol(String authoritiesAttribute, String fullNameAttribute, String emailAttribute, int tolerance) Deprecated. -
Saml11Protocol
-
-
Method Details
-
createServiceProperties
public org.springframework.security.cas.ServiceProperties createServiceProperties()Description copied from class:CasProtocol
Create a ServiceProperties object describing the CAS service.- Overrides:
createServiceProperties
in classCasProtocol
- Returns:
- ServiceProperties
-
createTicketValidator
Description copied from class:CasProtocol
Create a TicketValidator used to validate a CAS response.- Specified by:
createTicketValidator
in classCasProtocol
- Parameters:
casServerUrl
- CAS server URL prefix- Returns:
- TicketValidator
-