org.jasig.cas.validation
Class Cas20WithoutProxyingValidationSpecification
java.lang.Object
org.jasig.cas.validation.AbstractCasProtocolValidationSpecification
org.jasig.cas.validation.Cas20WithoutProxyingValidationSpecification
- All Implemented Interfaces:
- ValidationSpecification
public class Cas20WithoutProxyingValidationSpecification
- extends AbstractCasProtocolValidationSpecification
Validation specification for the CAS 2.0 protocol. This specification extends
the Cas20ProtocolValidationSpecification, checking for the presence of
renew=true and if requested, succeeding only if ticket validation is
occurring from a new login. Additionally, this specification will not accept
proxied authentications.
- Since:
- 3.0
- Version:
- $Revision: 42053 $ $Date: 2007-06-10 09:17:55 -0400 (Sun, 10 Jun 2007) $
- Author:
- Scott Battaglia
|
Method Summary |
protected boolean |
isSatisfiedByInternal(Assertion assertion)
Template method to allow for additional checks by subclassed methods
without needing to call super.isSatisfiedBy(...). |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Cas20WithoutProxyingValidationSpecification
public Cas20WithoutProxyingValidationSpecification()
Cas20WithoutProxyingValidationSpecification
public Cas20WithoutProxyingValidationSpecification(boolean renew)
isSatisfiedByInternal
protected boolean isSatisfiedByInternal(Assertion assertion)
- Description copied from class:
AbstractCasProtocolValidationSpecification
- Template method to allow for additional checks by subclassed methods
without needing to call super.isSatisfiedBy(...).
- Specified by:
isSatisfiedByInternal in class AbstractCasProtocolValidationSpecification
Copyright © 2004-2010 Java Architectures Special Interest Group. All Rights Reserved.