public abstract class CasProtocol extends hudson.model.AbstractDescribableImpl<CasProtocol> implements hudson.ExtensionPoint
| Modifier and Type | Field and Description |
|---|---|
protected String |
artifactParameter |
protected String |
authoritiesAttribute |
protected String[] |
authoritiesAttributes |
protected String |
emailAttribute |
protected String |
fullNameAttribute |
| Constructor and Description |
|---|
CasProtocol() |
| Modifier and Type | Method and Description |
|---|---|
static hudson.DescriptorExtensionList<CasProtocol,hudson.model.Descriptor<CasProtocol>> |
all()
Returns all the registered
CasProtocol descriptors. |
org.springframework.security.cas.ServiceProperties |
createServiceProperties()
Create a ServiceProperties object describing the CAS service.
|
abstract org.jasig.cas.client.validation.TicketValidator |
createTicketValidator(String casServerUrl)
Create a TicketValidator used to validate a CAS response.
|
String |
getArtifactParameter() |
String |
getAuthoritiesAttribute() |
String[] |
getAuthoritiesAttributes() |
String |
getEmailAttribute() |
String |
getFullNameAttribute() |
protected transient String artifactParameter
protected transient String[] authoritiesAttributes
protected String authoritiesAttribute
protected String fullNameAttribute
protected String emailAttribute
public String getArtifactParameter()
public String getAuthoritiesAttribute()
public String[] getAuthoritiesAttributes()
public String getFullNameAttribute()
public String getEmailAttribute()
public org.springframework.security.cas.ServiceProperties createServiceProperties()
public abstract org.jasig.cas.client.validation.TicketValidator createTicketValidator(String casServerUrl)
casServerUrl - CAS server URL prefixpublic static hudson.DescriptorExtensionList<CasProtocol,hudson.model.Descriptor<CasProtocol>> all()
CasProtocol descriptors.CasProtocol descriptorsCopyright © 2016–2019. All rights reserved.