Class Cas30Protocol
java.lang.Object
hudson.model.AbstractDescribableImpl<CasProtocol>
org.jenkinsci.plugins.cas.CasProtocol
org.jenkinsci.plugins.cas.protocols.Cas30Protocol
- All Implemented Interfaces:
ExtensionPoint
,Describable<CasProtocol>
CAS 3.0 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
ConstructorDescriptionCas30Protocol
(String authoritiesAttribute, String fullNameAttribute, String emailAttribute, Boolean proxyEnabled, Boolean proxyAllowAny, String proxyAllowList) Deprecated.Cas30Protocol
(String authoritiesAttribute, String fullNameAttribute, String emailAttribute, Boolean proxyEnabled, Boolean proxyAllowAny, String proxyAllowList, Boolean jsonEnabled) Deprecated.Cas30Protocol
(String authoritiesAttribute, String fullNameAttribute, String emailAttribute, String customValidationParams, Boolean proxyEnabled, Boolean proxyAllowAny, String proxyAllowList, Boolean jsonEnabled) -
Method Summary
Modifier and TypeMethodDescriptionorg.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, createServiceProperties, getArtifactParameter, getAuthoritiesAttribute, getAuthoritiesAttributes, getCustomValidationParams, getCustomValidationParamsMap, getEmailAttribute, getFullNameAttribute
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
Field Details
-
proxyEnabled
-
proxyAllowAny
-
proxyAllowList
-
jsonEnabled
-
-
Constructor Details
-
Cas30Protocol
@Deprecated public Cas30Protocol(String authoritiesAttribute, String fullNameAttribute, String emailAttribute, Boolean proxyEnabled, Boolean proxyAllowAny, String proxyAllowList) Deprecated. -
Cas30Protocol
@Deprecated public Cas30Protocol(String authoritiesAttribute, String fullNameAttribute, String emailAttribute, Boolean proxyEnabled, Boolean proxyAllowAny, String proxyAllowList, Boolean jsonEnabled) Deprecated. -
Cas30Protocol
-
-
Method Details
-
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
-