From 44b43ae292a8b12a56b0bd3437c89ba762cfb536 Mon Sep 17 00:00:00 2001 From: Scott Battaglia Date: Thu, 10 Aug 2006 18:55:16 +0000 Subject: [PATCH] added interface for ISecurityContextFactory --- .../uportal/AbstractCasSecurityContextFactory.java | 3 ++- .../client/integration/uportal/CasSecurityContextFactory.java | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/cas-client-uportal/src/main/java/org/jasig/cas/client/integration/uportal/AbstractCasSecurityContextFactory.java b/cas-client-uportal/src/main/java/org/jasig/cas/client/integration/uportal/AbstractCasSecurityContextFactory.java index ca0ca4f..e9a9802 100644 --- a/cas-client-uportal/src/main/java/org/jasig/cas/client/integration/uportal/AbstractCasSecurityContextFactory.java +++ b/cas-client-uportal/src/main/java/org/jasig/cas/client/integration/uportal/AbstractCasSecurityContextFactory.java @@ -10,6 +10,7 @@ import org.apache.commons.logging.LogFactory; import org.jasig.cas.authentication.principal.Service; import org.jasig.cas.client.proxy.ProxyRetriever; import org.jasig.cas.client.validation.TicketValidator; +import org.jasig.portal.security.ISecurityContextFactory; import org.jasig.portal.security.InitialSecurityContextFactory; import org.jasig.portal.spring.PortalApplicationContextFacade; @@ -22,7 +23,7 @@ import org.jasig.portal.spring.PortalApplicationContextFacade; * @since 3.0 */ public abstract class AbstractCasSecurityContextFactory extends - InitialSecurityContextFactory { + InitialSecurityContextFactory implements ISecurityContextFactory { /** diff --git a/cas-client-uportal/src/main/java/org/jasig/cas/client/integration/uportal/CasSecurityContextFactory.java b/cas-client-uportal/src/main/java/org/jasig/cas/client/integration/uportal/CasSecurityContextFactory.java index d47b8ca..ee08326 100644 --- a/cas-client-uportal/src/main/java/org/jasig/cas/client/integration/uportal/CasSecurityContextFactory.java +++ b/cas-client-uportal/src/main/java/org/jasig/cas/client/integration/uportal/CasSecurityContextFactory.java @@ -19,6 +19,10 @@ import org.jasig.portal.security.ISecurityContextFactory; */ public final class CasSecurityContextFactory extends AbstractCasSecurityContextFactory { + public CasSecurityContextFactory() { + super(); + } + /** * Instantiate a new instance of CasSecurityContext. *