From ca40b2fd3e7e2ba88dbb64b72dc23baad74942d1 Mon Sep 17 00:00:00 2001
From: Justin Richer <jricher@mitre.org>
Date: Wed, 13 Mar 2013 16:45:56 -0400
Subject: [PATCH] added getters and setters

---
 .../client/OIDCAuthenticationFilter.java      | 77 +++++++++++++++++++
 1 file changed, 77 insertions(+)

diff --git a/openid-connect-client/src/main/java/org/mitre/openid/connect/client/OIDCAuthenticationFilter.java b/openid-connect-client/src/main/java/org/mitre/openid/connect/client/OIDCAuthenticationFilter.java
index cff2a3f2f..7d7ef15ed 100644
--- a/openid-connect-client/src/main/java/org/mitre/openid/connect/client/OIDCAuthenticationFilter.java
+++ b/openid-connect-client/src/main/java/org/mitre/openid/connect/client/OIDCAuthenticationFilter.java
@@ -469,12 +469,89 @@ public class OIDCAuthenticationFilter extends AbstractAuthenticationProcessingFi
 		return getStoredSessionString(session, STATE_SESSION_VARIABLE);
 	}
 	
+	
+	
+	//
+	// Getters and setters for configuration variables
+	//
+	
+	
 	public int getTimeSkewAllowance() {
 		return timeSkewAllowance;
 	}
 
 	public void setTimeSkewAllowance(int timeSkewAllowance) {
 		this.timeSkewAllowance = timeSkewAllowance;
+	}
+
+	/**
+	 * @return the validationServices
+	 */
+	public JWKSetSigningAndValidationServiceCacheService getValidationServices() {
+		return validationServices;
+	}
+
+	/**
+	 * @param validationServices the validationServices to set
+	 */
+	public void setValidationServices(JWKSetSigningAndValidationServiceCacheService validationServices) {
+		this.validationServices = validationServices;
+	}
+
+	/**
+	 * @return the servers
+	 */
+	public ServerConfigurationService getServerConfigurationService() {
+		return servers;
+	}
+
+	/**
+	 * @param servers the servers to set
+	 */
+	public void setServerConfigurationService(ServerConfigurationService servers) {
+		this.servers = servers;
+	}
+
+	/**
+	 * @return the clients
+	 */
+	public ClientConfigurationService getClientConfigurationService() {
+		return clients;
+	}
+
+	/**
+	 * @param clients the clients to set
+	 */
+	public void setClientConfigurationService(ClientConfigurationService clients) {
+		this.clients = clients;
+	}
+
+	/**
+	 * @return the issuerService
+	 */
+	public IssuerService getIssuerService() {
+		return issuerService;
+	}
+
+	/**
+	 * @param issuerService the issuerService to set
+	 */
+	public void setIssuerService(IssuerService issuerService) {
+		this.issuerService = issuerService;
+	}
+
+	/**
+	 * @return the authRequestBuilder
+	 */
+	public AuthRequestUrlBuilder getAuthRequestUrlBuilder() {
+		return authRequestBuilder;
+	}
+
+	/**
+	 * @param authRequestBuilder the authRequestBuilder to set
+	 */
+	public void setAuthRequestUrlBuilder(AuthRequestUrlBuilder authRequestBuilder) {
+		this.authRequestBuilder = authRequestBuilder;
 	}	
 	
 }