org.jenkinsci.plugins.cas.protocols
Class Cas10Protocol
java.lang.Object
hudson.model.AbstractDescribableImpl<CasProtocol>
org.jenkinsci.plugins.cas.CasProtocol
org.jenkinsci.plugins.cas.protocols.Cas10Protocol
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<CasProtocol>
public class Cas10Protocol
- extends CasProtocol
CAS 1.0 protocol support.
- Author:
- Fabien Crespel , J. David Beutel
| Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| Methods inherited from class hudson.model.AbstractDescribableImpl |
getDescriptor |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
rolesValidationScript
public final String rolesValidationScript
testValidationResponse
public final String testValidationResponse
Cas10Protocol
@DataBoundConstructor
public Cas10Protocol(String rolesValidationScript,
String testValidationResponse)
getAuthoritiesAttribute
public String getAuthoritiesAttribute()
- Overrides:
getAuthoritiesAttribute in class CasProtocol
- Returns:
- the authoritiesAttribute
createTicketValidator
public org.jasig.cas.client.validation.TicketValidator createTicketValidator(String casServerUrl)
- Description copied from class:
CasProtocol
- Create a TicketValidator used to validate a CAS response.
- Specified by:
createTicketValidator in class CasProtocol
- Parameters:
casServerUrl - CAS server URL prefix
- Returns:
- TicketValidator
Copyright © 2004-2012. All Rights Reserved.