85d9e07a94 
								
							
								 
							
						 
						
							
							
								
								Removed @PostConstruct; placed buildSignersAndVerifiers() calls inside both constructors.  
							
							
							
						 
						
							2013-09-13 14:44:38 -04:00  
				
					
						
							
							
								 
						
							
							
								c22cd62977 
								
							
								 
							
						 
						
							
							
								
								Added null check;  
							
							
							
						 
						
							2013-09-13 14:44:38 -04:00  
				
					
						
							
							
								 
						
							
							
								aecf4958ed 
								
							
								 
							
						 
						
							
							
								
								Testing removing extra method calls  
							
							
							
						 
						
							2013-09-13 14:44:38 -04:00  
				
					
						
							
							
								 
						
							
							
								e67a41c556 
								
							
								 
							
						 
						
							
							
								
								added transient passthroughs to JOSE algorithms for client  
							
							
							
						 
						
							2013-09-12 14:08:37 -04:00  
				
					
						
							
							
								 
						
							
							
								f9ca15139d 
								
							
								 
							
						 
						
							
							
								
								added phone-number verified, addresses  #505  
							
							... 
							
							
							
							affects #455  
							
						 
						
							2013-09-12 10:19:14 -04:00  
				
					
						
							
							
								 
						
							
							
								0281cf02fe 
								
							
								 
							
						 
						
							
							
								
								calculate pairwise based on redirect uri rather than client id  
							
							
							
						 
						
							2013-09-11 14:37:17 -04:00  
				
					
						
							
							
								 
						
							
							
								b1a6127d06 
								
							
								 
							
						 
						
							
							
								
								added equality checks to data model objects  
							
							
							
						 
						
							2013-09-11 11:59:40 -04:00  
				
					
						
							
							
								 
						
							
							
								dbdc2e777d 
								
							
								 
							
						 
						
							
							
								
								added pairwise identifier service and repository  
							
							
							
						 
						
							2013-09-10 17:15:58 -04:00  
				
					
						
							
							
								 
						
							
							
								914f2e4d93 
								
							
								 
							
						 
						
							
							
								
								added new call to get the UserInfo in context with the requesting client to allow for pairwise identifiers.  
							
							... 
							
							
							
							temporary implementation of pairwise identifiers in place 
							
						 
						
							2013-09-10 16:01:17 -04:00  
				
					
						
							
							
								 
						
							
							
								596b385d2a 
								
							
								 
							
						 
						
							
							
								
								interceptor shouldn't ever overwrite stuff from the base model  
							
							
							
						 
						
							2013-09-10 15:27:04 -04:00  
				
					
						
							
							
								 
						
							
							
								b9da10d176 
								
							
								 
							
						 
						
							
							
								
								look up by username instead of subject  
							
							
							
						 
						
							2013-09-10 11:39:00 -04:00  
				
					
						
							
							
								 
						
							
							
								61544ed774 
								
							
								 
							
						 
						
							
							
								
								cleanup  
							
							
							
						 
						
							2013-09-06 16:07:24 -04:00  
				
					
						
							
							
								 
						
							
							
								72f0ab631d 
								
							
								 
							
						 
						
							
							
								
								added transient structured value to system scope, added scope matcher function to scope service  
							
							
							
						 
						
							2013-09-06 16:07:24 -04:00  
				
					
						
							
							
								 
						
							
							
								1ef18a3a93 
								
							
								 
							
						 
						
							
							
								
								missed a service definition  
							
							
							
						 
						
							2013-09-06 16:07:24 -04:00  
				
					
						
							
							
								 
						
							
							
								b416888b07 
								
							
								 
							
						 
						
							
							
								
								Structured Scopes from BB+  
							
							
							
						 
						
							2013-09-06 16:07:24 -04:00  
				
					
						
							
							
								 
						
							
							
								0a962e17fa 
								
							
								 
							
						 
						
							
							
								
								stopgap to prevent some leaks due to  #492  
							
							
							
						 
						
							2013-08-30 16:38:11 -04:00  
				
					
						
							
							
								 
						
							
							
								235029ba0e 
								
							
								 
							
						 
						
							
							
								
								inject user's authorities into javascript context  
							
							
							
						 
						
							2013-08-29 16:58:36 -04:00  
				
					
						
							
							
								 
						
							
							
								be6179d1ac 
								
							
								 
							
						 
						
							
							
								
								inject the current user into the javascript context  
							
							
							
						 
						
							2013-08-29 16:44:01 -04:00  
				
					
						
							
							
								 
						
							
							
								6276ec8e66 
								
							
								 
							
						 
						
							
							
								
								Revert "PlainSigner and PlainVerifier created for alg:none JWS support."  
							
							... 
							
							
							
							This reverts commit 30d7aaa66a 
							
						 
						
							2013-08-26 15:33:14 -04:00  
				
					
						
							
							
								 
						
							
							
								2108311d65 
								
							
								 
							
						 
						
							
							
								
								Revert "refactored code to use the more generic JWT declaration."  
							
							... 
							
							
							
							This reverts commit e0b56bc72a 
							
						 
						
							2013-08-26 15:33:08 -04:00  
				
					
						
							
							
								 
						
							
							
								1514b2d2e0 
								
							
								 
							
						 
						
							
							
								
								Revert "placeholder"  
							
							... 
							
							
							
							This reverts commit d763a954da 
							
						 
						
							2013-08-26 15:33:00 -04:00  
				
					
						
							
							
								 
						
							
							
								dd35dc60df 
								
							
								 
							
						 
						
							
							
								
								Revert "implemented alg:none at the signing service."  
							
							... 
							
							
							
							This reverts commit 02078ebccb 
							
						 
						
							2013-08-26 15:32:55 -04:00  
				
					
						
							
							
								 
						
							
							
								78559b625a 
								
							
								 
							
						 
						
							
							
								
								Revert "removed the plain verifer. validating a no-signature is simply handled as a special case in validateSignature(). Also, doing some type safety checks."  
							
							... 
							
							
							
							This reverts commit c957d59f7c 
							
						 
						
							2013-08-26 15:32:50 -04:00  
				
					
						
							
							
								 
						
							
							
								15ec027505 
								
							
								 
							
						 
						
							
							
								
								Revert "junit test added for signing service."  
							
							... 
							
							
							
							This reverts commit 9f89f84da1 
							
						 
						
							2013-08-26 15:32:43 -04:00  
				
					
						
							
							
								 
						
							
							
								9f89f84da1 
								
							
								 
							
						 
						
							
							
								
								junit test added for signing service.  
							
							
							
						 
						
							2013-08-26 14:57:26 -04:00  
				
					
						
							
							
								 
						
							
							
								c957d59f7c 
								
							
								 
							
						 
						
							
							
								
								removed the plain verifer. validating a no-signature is simply handled as a special case in validateSignature(). Also, doing some type safety checks.  
							
							
							
						 
						
							2013-08-26 14:55:52 -04:00  
				
					
						
							
							
								 
						
							
							
								02078ebccb 
								
							
								 
							
						 
						
							
							
								
								implemented alg:none at the signing service.  
							
							
							
						 
						
							2013-08-26 14:21:09 -04:00  
				
					
						
							
							
								 
						
							
							
								d763a954da 
								
							
								 
							
						 
						
							
							
								
								placeholder  
							
							
							
						 
						
							2013-08-26 11:48:23 -04:00  
				
					
						
							
							
								 
						
							
							
								e0b56bc72a 
								
							
								 
							
						 
						
							
							
								
								refactored code to use the more generic JWT declaration.  
							
							
							
						 
						
							2013-08-26 11:32:46 -04:00  
				
					
						
							
							
								 
						
							
							
								30d7aaa66a 
								
							
								 
							
						 
						
							
							
								
								PlainSigner and PlainVerifier created for alg:none JWS support.  
							
							
							
						 
						
							2013-08-23 14:07:19 -04:00  
				
					
						
							
							
								 
						
							
							
								da915d8b35 
								
							
								 
							
						 
						
							
							
								
								explicitly try to initialize the JWK set if it's null by the time the getter is called  
							
							
							
						 
						
							2013-08-22 14:08:54 -04:00  
				
					
						
							
							
								 
						
							
							
								0059c7b4cc 
								
							
								 
							
						 
						
							
							
								
								Use clients preferred algorithm, if any, to sign  
							
							
							
						 
						
							2013-08-19 16:33:18 -04:00  
				
					
						
							
							
								 
						
							
							
								a80c19384f 
								
							
								 
							
						 
						
							
							
								
								added 'use server default' to JOSE options, addresses  #462  
							
							
							
						 
						
							2013-08-19 15:52:00 -04:00  
				
					
						
							
							
								 
						
							
							
								ba0c3c5d78 
								
							
								 
							
						 
						
							
							
								
								id tokens always expire, addresses  #416  
							
							
							
						 
						
							2013-08-19 12:42:37 -04:00  
				
					
						
							
							
								 
						
							
							
								21068f57e6 
								
							
								 
							
						 
						
							
							
								
								cached jwk services expire after an hour  
							
							
							
						 
						
							2013-08-16 12:06:49 -04:00  
				
					
						
							
							
								 
						
							
							
								6e2baa3ec4 
								
							
								 
							
						 
						
							
							
								
								updated comments for jwe service.  
							
							
							
						 
						
							2013-08-08 09:13:54 -04:00  
				
					
						
							
							
								 
						
							
							
								e1b072c991 
								
							
								 
							
						 
						
							
							
								
								Updated nimbusds library version to 2.17.2 and made relevant changes in enc./dec. service and test  
							
							
							
						 
						
							2013-08-07 18:07:58 -04:00  
				
					
						
							
							
								 
						
							
							
								372675fd2a 
								
							
								 
							
						 
						
							
							
								
								changed encrypt/decrypt parameter to use JWEObject instead of EncryptedJWT  
							
							
							
						 
						
							2013-08-07 18:07:58 -04:00  
				
					
						
							
							
								 
						
							
							
								f0b77f8614 
								
							
								 
							
						 
						
							
							
								
								RSA encryption service tested.  
							
							
							
						 
						
							2013-08-07 18:07:58 -04:00  
				
					
						
							
							
								 
						
							
							
								3a1c551ff7 
								
							
								 
							
						 
						
							
							
								
								implemented symmetric key encryption.  
							
							
							
						 
						
							2013-08-07 18:07:58 -04:00  
				
					
						
							
							
								 
						
							
							
								dfbefe0780 
								
							
								 
							
						 
						
							
							
								
								encrypt/decrypt implemented. initial commit for unit testing of jwe service.  
							
							
							
						 
						
							2013-08-07 18:07:58 -04:00  
				
					
						
							
							
								 
						
							
							
								ae6721dd10 
								
							
								 
							
						 
						
							
							
								
								jwe service accessor methods and private initializing method done.  
							
							
							
						 
						
							2013-08-07 18:07:58 -04:00  
				
					
						
							
							
								 
						
							
							
								887338b2d9 
								
							
								 
							
						 
						
							
							
								
								jwe service init commit.  
							
							
							
						 
						
							2013-08-07 18:07:57 -04:00  
				
					
						
							
							
								 
						
							
							
								be97aedbc7 
								
							
								 
							
						 
						
							
							
								
								Used Predicates to filter expired tokens and approved sites;  
							
							
							
						 
						
							2013-08-06 16:42:49 -04:00  
				
					
						
							
							
								 
						
							
							
								b3bb43881d 
								
							
								 
							
						 
						
							
							
								
								Moved getExpired to service layers  
							
							
							
						 
						
							2013-08-06 16:33:27 -04:00  
				
					
						
							
							
								 
						
							
							
								eea37cf79c 
								
							
								 
							
						 
						
							
							
								
								Fixed token expiration bug by removing jsql queries. Instead expired tokens or approved sites are filtered at the repository level  
							
							
							
						 
						
							2013-08-06 11:28:13 -04:00  
				
					
						
							
							
								 
						
							
							
								2f711c88a7 
								
							
								 
							
						 
						
							
							
								
								Removed nonce service  
							
							
							
						 
						
							2013-08-02 10:56:28 -04:00  
				
					
						
							
							
								 
						
							
							
								d4fbb4f599 
								
							
								 
							
						 
						
							
							
								
								Removed Event class  
							
							
							
						 
						
							2013-08-02 10:06:41 -04:00  
				
					
						
							
							
								 
						
							
							
								beaeaa4ccc 
								
							
								 
							
						 
						
							
							
								
								I can spell "consortium", I promise  
							
							
							
						 
						
							2013-07-29 17:40:26 -04:00  
				
					
						
							
							
								 
						
							
							
								b2b6fd6448 
								
							
								 
							
						 
						
							
							
								
								further cleanup  
							
							
							
						 
						
							2013-07-29 17:00:35 -04:00  
				
					
						
							
							
								 
						
							
							
								856c0ea0b5 
								
							
								 
							
						 
						
							
							
								
								Merge commit '023dd440d4a0e6e59a14c88013837d79a77c74e0' into 1.1-merge  
							
							... 
							
							
							
							Conflicts:
	openid-connect-client/pom.xml
	openid-connect-client/src/main/java/org/mitre/oauth2/introspectingfilter/AuthorizationRequestImpl.java
	openid-connect-client/src/main/java/org/mitre/oauth2/introspectingfilter/IntrospectingTokenService.java
	openid-connect-client/src/main/java/org/mitre/oauth2/introspectingfilter/IntrospectionAuthorityGranter.java
	openid-connect-client/src/main/java/org/mitre/oauth2/introspectingfilter/IntrospectionUrlProvider.java
	openid-connect-client/src/main/java/org/mitre/openid/connect/client/OIDCAuthenticationFilter.java
	openid-connect-client/src/main/java/org/mitre/openid/connect/client/OIDCAuthenticationProvider.java
	openid-connect-client/src/main/java/org/mitre/openid/connect/client/keypublisher/ClientKeyPublisher.java
	openid-connect-client/src/main/java/org/mitre/openid/connect/client/keypublisher/ClientKeyPublisherMapping.java
	openid-connect-client/src/main/java/org/mitre/openid/connect/client/keypublisher/JwkViewResolver.java
	openid-connect-client/src/main/java/org/mitre/openid/connect/client/service/AuthRequestUrlBuilder.java
	openid-connect-client/src/main/java/org/mitre/openid/connect/client/service/ClientConfigurationService.java
	openid-connect-client/src/main/java/org/mitre/openid/connect/client/service/impl/StaticClientConfigurationService.java
	openid-connect-client/src/main/java/org/mitre/openid/connect/client/service/impl/StaticServerConfigurationService.java
	openid-connect-client/src/main/java/org/mitre/openid/connect/client/service/impl/StaticSingleIssuerService.java
	openid-connect-client/src/main/java/org/mitre/openid/connect/client/service/impl/ThirdPartyIssuerService.java
	openid-connect-client/src/test/java/org/mitre/openid/connect/client/AbstractOIDCAuthenticationFilterTest.java
	openid-connect-common/pom.xml
	openid-connect-common/src/main/java/org/mitre/jose/keystore/JWKSetKeyStore.java
	openid-connect-common/src/main/java/org/mitre/jwt/signer/service/JwtSigningAndValidationService.java
	openid-connect-common/src/main/java/org/mitre/jwt/signer/service/impl/DefaultJwtSigningAndValidationService.java
	openid-connect-common/src/main/java/org/mitre/jwt/signer/service/impl/JWKSetSigningAndValidationServiceCacheService.java
	openid-connect-common/src/main/java/org/mitre/oauth2/model/AuthorizationCodeEntity.java
	openid-connect-common/src/main/java/org/mitre/oauth2/model/ClientDetailsEntity.java
	openid-connect-common/src/main/java/org/mitre/oauth2/model/OAuth2AccessTokenEntity.java
	openid-connect-common/src/main/java/org/mitre/oauth2/model/OAuth2RefreshTokenEntity.java
	openid-connect-common/src/main/java/org/mitre/oauth2/model/SystemScope.java
	openid-connect-common/src/main/java/org/mitre/oauth2/repository/AuthorizationCodeRepository.java
	openid-connect-common/src/main/java/org/mitre/oauth2/repository/OAuth2TokenRepository.java
	openid-connect-common/src/main/java/org/mitre/oauth2/service/OAuth2TokenEntityService.java
	openid-connect-common/src/main/java/org/mitre/openid/connect/config/ConfigurationPropertiesBean.java
	openid-connect-common/src/main/java/org/mitre/openid/connect/config/ServerConfiguration.java
	openid-connect-common/src/main/java/org/mitre/openid/connect/model/ApprovedSite.java
	openid-connect-common/src/main/java/org/mitre/openid/connect/model/BlacklistedSite.java
	openid-connect-common/src/main/java/org/mitre/openid/connect/model/Event.java
	openid-connect-common/src/main/java/org/mitre/openid/connect/model/OIDCAuthenticationToken.java
	openid-connect-common/src/main/java/org/mitre/openid/connect/model/WhitelistedSite.java
	openid-connect-common/src/main/java/org/mitre/util/jpa/JpaUtil.java
	openid-connect-server/.gitignore
	openid-connect-server/pom.xml
	openid-connect-server/src/main/java/org/mitre/oauth2/repository/impl/JpaAuthorizationCodeRepository.java
	openid-connect-server/src/main/java/org/mitre/oauth2/service/impl/DefaultOAuth2AuthorizationCodeService.java
	openid-connect-server/src/main/java/org/mitre/oauth2/service/impl/DefaultOAuth2ClientDetailsEntityService.java
	openid-connect-server/src/main/java/org/mitre/oauth2/service/impl/DefaultOAuth2ProviderTokenService.java
	openid-connect-server/src/main/java/org/mitre/oauth2/service/impl/DefaultSystemScopeService.java
	openid-connect-server/src/main/java/org/mitre/oauth2/token/ChainedTokenGranter.java
	openid-connect-server/src/main/java/org/mitre/oauth2/token/JwtAssertionTokenGranter.java
	openid-connect-server/src/main/java/org/mitre/oauth2/view/TokenIntrospectionView.java
	openid-connect-server/src/main/java/org/mitre/oauth2/web/IntrospectionEndpoint.java
	openid-connect-server/src/main/java/org/mitre/oauth2/web/OAuthConfirmationController.java
	openid-connect-server/src/main/java/org/mitre/oauth2/web/RevocationEndpoint.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/ConnectOAuth2RequestFactory.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/assertion/JwtBearerAuthenticationProvider.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/assertion/JwtBearerClientAssertionTokenEndpointFilter.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/exception/InvalidJwtSignatureException.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/exception/UnknownUserInfoSchemaException.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/exception/UserNotFoundException.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/repository/impl/JpaApprovedSiteRepository.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/repository/impl/JpaUserInfoRepository.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/service/impl/DefaultApprovedSiteService.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/service/impl/DefaultNonceService.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/service/impl/DefaultStatsService.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/service/impl/DefaultUserInfoUserDetailsService.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/service/impl/DefaultWhitelistedSiteService.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/token/ConnectTokenEnhancer.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/token/TofuUserApprovalHandler.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/view/AbstractClientEntityView.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/view/ClientInformationResponseView.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/view/ExceptionAsJSONView.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/view/JsonEntityView.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/view/JsonErrorView.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/view/POCOUserInfoView.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/view/StatsSummary.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/view/UserInfoView.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/web/ApprovedSiteAPI.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/web/BlacklistAPI.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/web/ClientAPI.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/web/ClientDynamicRegistrationEndpoint.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/web/ManagerController.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/web/RequestObjectAuthorizationEndpoint.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/web/StatsAPI.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/web/UserInfoEndpoint.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/web/UserInfoInterceptor.java
	openid-connect-server/src/main/java/org/mitre/openid/connect/web/WhitelistAPI.java
	openid-connect-server/src/main/webapp/WEB-INF/tags/aboutContent.tag
	openid-connect-server/src/main/webapp/WEB-INF/tags/breadcrumbs.tag
	openid-connect-server/src/main/webapp/WEB-INF/tags/contactContent.tag
	openid-connect-server/src/main/webapp/WEB-INF/tags/copyright.tag
	openid-connect-server/src/main/webapp/WEB-INF/tags/header.tag
	openid-connect-server/src/main/webapp/WEB-INF/tags/landingPageAbout.tag
	openid-connect-server/src/main/webapp/WEB-INF/tags/landingPageContact.tag
	openid-connect-server/src/main/webapp/WEB-INF/tags/landingPageStats.tag
	openid-connect-server/src/main/webapp/WEB-INF/tags/landingPageWelcome.tag
	openid-connect-server/src/main/webapp/WEB-INF/tags/sidebar.tag
	openid-connect-server/src/main/webapp/WEB-INF/tags/statsContent.tag
	openid-connect-server/src/main/webapp/WEB-INF/tags/topbar.tag
	openid-connect-server/src/main/webapp/WEB-INF/views/about.jsp
	openid-connect-server/src/main/webapp/WEB-INF/views/approve.jsp
	openid-connect-server/src/main/webapp/WEB-INF/views/contact.jsp
	openid-connect-server/src/main/webapp/WEB-INF/views/exception/usernotfound.jsp
	openid-connect-server/src/main/webapp/WEB-INF/views/login.jsp
	openid-connect-server/src/main/webapp/WEB-INF/views/manage.jsp
	openid-connect-server/src/main/webapp/WEB-INF/views/stats.jsp
	pom.xml 
							
						 
						
							2013-07-29 16:21:20 -04:00  
				
					
						
							
							
								 
						
							
							
								023dd440d4 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare for next development iteration  
							
							
							
						 
						
							2013-07-29 11:30:08 -04:00  
				
					
						
							
							
								 
						
							
							
								5e8f93cf15 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare release mitreid-connect-1.0.6  
							
							
							
						 
						
							2013-07-29 11:30:04 -04:00  
				
					
						
							
							
								 
						
							
							
								e658ffd7fc 
								
							
								 
							
						 
						
							
							
								
								format/cleanup and copyright  
							
							
							
						 
						
							2013-07-29 11:28:51 -04:00  
				
					
						
							
							
								 
						
							
							
								906db0ac86 
								
							
								 
							
						 
						
							
							
								
								Opened token api access to all users; restricted to only show currently-logged-in-users tokens  
							
							
							
						 
						
							2013-07-29 09:18:08 -04:00  
				
					
						
							
							
								 
						
							
							
								fb448a246a 
								
							
								 
							
						 
						
							
							
								
								converted test data to map, use new serializer  
							
							
							
						 
						
							2013-07-26 12:55:22 -04:00  
				
					
						
							
							
								 
						
							
							
								8edd6da136 
								
							
								 
							
						 
						
							
							
								
								added serializer for non-heirarchical URIs  
							
							
							
						 
						
							2013-07-26 12:55:03 -04:00  
				
					
						
							
							
								 
						
							
							
								5893d8f8f8 
								
							
								 
							
						 
						
							
							
								
								fixed up parsing regular expression  
							
							
							
						 
						
							2013-07-26 12:54:09 -04:00  
				
					
						
							
							
								 
						
							
							
								f565688e59 
								
							
								 
							
						 
						
							
							
								
								changed name issuer->normalized. the result of normalization is not necessarily the issuer.  
							
							
							
						 
						
							2013-07-25 18:12:02 -04:00  
				
					
						
							
							
								 
						
							
							
								d80aaced9a 
								
							
								 
							
						 
						
							
							
								
								reorganized test data and test methods.  
							
							
							
						 
						
							2013-07-25 17:56:33 -04:00  
				
					
						
							
							
								 
						
							
							
								809a243b64 
								
							
								 
							
						 
						
							
							
								
								tests for webfinger url normalization.  
							
							
							
						 
						
							2013-07-25 15:00:10 -04:00  
				
					
						
							
							
								 
						
							
							
								eaa7298ef1 
								
							
								 
							
						 
						
							
							
								
								init commit for Webfinger normilizer utility class.  
							
							
							
						 
						
							2013-07-25 12:15:50 -04:00  
				
					
						
							
							
								 
						
							
							
								20871852c0 
								
							
								 
							
						 
						
							
							
								
								updated dependencies for secoauth 1.1  
							
							
							
						 
						
							2013-07-24 09:38:47 -04:00  
				
					
						
							
							
								 
						
							
							
								b397f0ae15 
								
							
								 
							
						 
						
							
							
								
								First go at adding token API; needs to be tested  
							
							
							
						 
						
							2013-07-24 09:14:46 -04:00  
				
					
						
							
							
								 
						
							
							
								88db457fc4 
								
							
								 
							
						 
						
							
							
								
								Removed .springBeans from tracking; removed initializingbean in favor of @PostConstruct  
							
							
							
						 
						
							2013-07-18 09:34:52 -04:00  
				
					
						
							
							
								 
						
							
							
								a4a18fd54c 
								
							
								 
							
						 
						
							
							
								
								externalized introspection URL from client's introspecting token service, addresses  #435  
							
							... 
							
							
							
							added service to parses token as JWT and pulls out issuer to find server
added introspection url to serverconfig object
added introspection parsing (and parse checks) to dynamic server config object 
							
						 
						
							2013-07-16 17:00:40 -04:00  
				
					
						
							
							
								 
						
							
							
								aad432c5d7 
								
							
								 
							
						 
						
							
							
								
								replaced stracktrace-printing with logger messages. removed some unused imports.  
							
							
							
						 
						
							2013-07-16 13:52:32 -04:00  
				
					
						
							
							
								 
						
							
							
								15aea61fbe 
								
							
								 
							
						 
						
							
							
								
								Applied code cleanup  
							
							
							
						 
						
							2013-07-12 16:58:41 -04:00  
				
					
						
							
							
								 
						
							
							
								e00d696c60 
								
							
								 
							
						 
						
							
							
								
								deleted auto-generated TODO.  
							
							
							
						 
						
							2013-07-12 11:40:11 -04:00  
				
					
						
							
							
								 
						
							
							
								e9c246808f 
								
							
								 
							
						 
						
							
							
								
								only our entity version may be stored in our storage layer. removed TODO.  
							
							
							
						 
						
							2013-07-12 11:40:11 -04:00  
				
					
						
							
							
								 
						
							
							
								0d8c2442d2 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare for next development iteration  
							
							
							
						 
						
							2013-07-12 10:09:41 -04:00  
				
					
						
							
							
								 
						
							
							
								9bf5f70957 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare release mitreid-connect-1.0.5  
							
							
							
						 
						
							2013-07-12 10:09:38 -04:00  
				
					
						
							
							
								 
						
							
							
								77be0d0ea8 
								
							
								 
							
						 
						
							
							
								
								implemented getExpiresIn() for oauth access token entities.  
							
							
							
						 
						
							2013-07-11 15:22:35 -04:00  
				
					
						
							
							
								 
						
							
							
								2d3f43e3b8 
								
							
								 
							
						 
						
							
							
								
								Added task scheduling for deleting expired tokens and approved sites. Configuration is all done in application-context.xml so that it is easy to configure  
							
							
							
						 
						
							2013-07-10 14:34:37 -04:00  
				
					
						
							
							
								 
						
							
							
								936f581a0b 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare for next development iteration  
							
							
							
						 
						
							2013-06-28 16:00:52 -04:00  
				
					
						
							
							
								 
						
							
							
								27edec1a56 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare release mitreid-connect-1.0.4  
							
							
							
						 
						
							2013-06-28 16:00:46 -04:00  
				
					
						
							
							
								 
						
							
							
								a668fb964d 
								
							
								 
							
						 
						
							
							
								
								changed String comparison implementation for better readability  
							
							
							
						 
						
							2013-06-28 15:31:50 -04:00  
				
					
						
							
							
								 
						
							
							
								ab4d1da9d4 
								
							
								 
							
						 
						
							
							
								
								added logger warning if issuer url does not use http scheme.  
							
							
							
						 
						
							2013-06-28 15:31:50 -04:00  
				
					
						
							
							
								 
						
							
							
								b438e87f98 
								
							
								 
							
						 
						
							
							
								
								passed wire testing and updated unit tests.  
							
							
							
						 
						
							2013-06-24 15:09:12 -04:00  
				
					
						
							
							
								 
						
							
							
								e74444e3d1 
								
							
								 
							
						 
						
							
							
								
								addresses issue  #366  
							
							
							
						 
						
							2013-06-24 15:09:12 -04:00  
				
					
						
							
							
								 
						
							
							
								530c3a75ee 
								
							
								 
							
						 
						
							
							
								
								Applyed refactoring  
							
							
							
						 
						
							2013-06-24 09:44:59 -04:00  
				
					
						
							
							
								 
						
							
							
								f0f2fbea40 
								
							
								 
							
						 
						
							
							
								
								updated secoauth library version in poms  
							
							
							
						 
						
							2013-06-21 14:23:58 -04:00  
				
					
						
							
							
								 
						
							
							
								2b3376e0ed 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare for next development iteration  
							
							
							
						 
						
							2013-06-18 16:13:04 -04:00  
				
					
						
							
							
								 
						
							
							
								7fe4bc3b56 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare release mitreid-connect-1.0.3  
							
							
							
						 
						
							2013-06-18 16:12:59 -04:00  
				
					
						
							
							
								 
						
							
							
								d6109fd1ae 
								
							
								 
							
						 
						
							
							
								
								explicitly mapped missing JPA columns in common->openid.connect.model  #317  
							
							
							
						 
						
							2013-06-18 15:19:17 -04:00  
				
					
						
							
							
								 
						
							
							
								46641a2fa1 
								
							
								 
							
						 
						
							
							
								
								explicitly mapped missing JPA columns in common-oauth2.model  #317  
							
							
							
						 
						
							2013-06-18 15:19:17 -04:00  
				
					
						
							
							
								 
						
							
							
								c577b691c7 
								
							
								 
							
						 
						
							
							
								
								moved OIDC auth token and userinfo interception filter to common package, addresses  #353  
							
							
							
						 
						
							2013-06-12 14:45:03 -04:00  
				
					
						
							
							
								 
						
							
							
								6ed7477bc0 
								
							
								 
							
						 
						
							
							
								
								added stats to admin UI page, restyled scopes and dynamically registered flags  
							
							
							
						 
						
							2013-06-07 18:05:07 -04:00  
				
					
						
							
							
								 
						
							
							
								567a3314d6 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare for next development iteration  
							
							
							
						 
						
							2013-06-06 16:05:59 -04:00  
				
					
						
							
							
								 
						
							
							
								1286726188 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare release mitreid-connect-1.0.2  
							
							
							
						 
						
							2013-06-06 16:05:52 -04:00  
				
					
						
							
							
								 
						
							
							
								de77f2c75a 
								
							
								 
							
						 
						
							
							
								
								commentary!  
							
							
							
						 
						
							2013-05-31 15:48:56 -04:00  
				
					
						
							
							
								 
						
							
							
								d0eb98b8ff 
								
							
								 
							
						 
						
							
							
								
								tests for embedded JOSE objects  
							
							
							
						 
						
							2013-05-31 15:46:27 -04:00  
				
					
						
							
							
								 
						
							
							
								8ee299aab3 
								
							
								 
							
						 
						
							
							
								
								added tests for ClientDetailsEntity and RegisteredClient data objects  
							
							
							
						 
						
							2013-05-31 15:46:27 -04:00  
				
					
						
							
							
								 
						
							
							
								c760ebf4a4 
								
							
								 
							
						 
						
							
							
								
								changed expires_at -> client_secret_expires_at, issued_at -> client_id_issued_at  
							
							
							
						 
						
							2013-05-31 15:46:27 -04:00  
				
					
						
							
							
								 
						
							
							
								317526b1ad 
								
							
								 
							
						 
						
							
							
								
								unit tests for basic data classes  
							
							
							
						 
						
							2013-05-29 17:47:04 -04:00  
				
					
						
							
							
								 
						
							
							
								cc1da67639 
								
							
								 
							
						 
						
							
							
								
								fixed expires_at property, hid helper functions  
							
							
							
						 
						
							2013-05-29 17:46:54 -04:00  
				
					
						
							
							
								 
						
							
							
								3c5025c52b 
								
							
								 
							
						 
						
							
							
								
								Updated version number for secoauth  
							
							
							
						 
						
							2013-05-28 15:38:36 -04:00  
				
					
						
							
							
								 
						
							
							
								25d75a1b30 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare for next development iteration  
							
							
							
						 
						
							2013-05-20 17:38:01 -04:00  
				
					
						
							
							
								 
						
							
							
								5418bdef5a 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare release mitreid-connect-1.0.1  
							
							
							
						 
						
							2013-05-20 17:37:52 -04:00  
				
					
						
							
							
								 
						
							
							
								81cd13f6d3 
								
							
								 
							
						 
						
							
							
								
								added RegisteredClient class to facilitate client configuration and dynamic registration, addresses  #335  
							
							
							
						 
						
							2013-05-20 17:19:28 -04:00  
				
					
						
							
							
								 
						
							
							
								defa5b8fbc 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare for next development iteration  
							
							
							
						 
						
							2013-05-02 15:01:59 -04:00  
				
					
						
							
							
								 
						
							
							
								dbdc99361e 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare release mitreid-connect-1.0.0  
							
							
							
						 
						
							2013-05-02 15:01:53 -04:00  
				
					
						
							
							
								 
						
							
							
								1e870703f8 
								
							
								 
							
						 
						
							
							
								
								added licence/copyright header  
							
							
							
						 
						
							2013-05-02 11:45:20 -04:00  
				
					
						
							
							
								 
						
							
							
								8afab04544 
								
							
								 
							
						 
						
							
							
								
								whitespace, import, brace, annotation, and format cleanups  
							
							
							
						 
						
							2013-05-02 10:47:15 -04:00  
				
					
						
							
							
								 
						
							
							
								b8c385e5c9 
								
							
								 
							
						 
						
							
							
								
								pom file cleanups  
							
							
							
						 
						
							2013-04-29 11:47:15 -04:00  
				
					
						
							
							
								 
						
							
							
								9b03801f9d 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare for next development iteration  
							
							
							
						 
						
							2013-04-26 13:21:36 -04:00  
				
					
						
							
							
								 
						
							
							
								d76304b9a6 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare release mitreid-connect-0.9.3  
							
							
							
						 
						
							2013-04-26 13:21:31 -04:00  
				
					
						
							
							
								 
						
							
							
								c80b1081cc 
								
							
								 
							
						 
						
							
							
								
								Cleaning up approvedsite => token linkage  
							
							
							
						 
						
							2013-04-24 11:52:03 -04:00  
				
					
						
							
							
								 
						
							
							
								939a801048 
								
							
								 
							
						 
						
							
							
								
								Redid approved site -> token mapping so it is unidirectional from ApprovedSite side. Fixed some error logging, added a new view for ApprovedSite which will only show the IDs of the tokens in the approvedTokens list  
							
							
							
						 
						
							2013-04-23 17:40:22 -04:00  
				
					
						
							
							
								 
						
							
							
								a79aca906e 
								
							
								 
							
						 
						
							
							
								
								Fixed error logging; added ApprovedSite tracking to tokens  
							
							
							
						 
						
							2013-04-22 15:49:06 -04:00  
				
					
						
							
							
								 
						
							
							
								94aa279290 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare for next development iteration  
							
							
							
						 
						
							2013-04-19 16:17:53 -04:00  
				
					
						
							
							
								 
						
							
							
								cc92743888 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare release mitreid-connect-0.9.2  
							
							
							
						 
						
							2013-04-19 16:17:45 -04:00  
				
					
						
							
							
								 
						
							
							
								7307b4b19d 
								
							
								 
							
						 
						
							
							
								
								added tostring to system scope to help with debugging  
							
							
							
						 
						
							2013-04-19 16:11:42 -04:00  
				
					
						
							
							
								 
						
							
							
								fb859fc39a 
								
							
								 
							
						 
						
							
							
								
								added client dynamic registration service, extracted clientdetails<->json processing into its own static class  
							
							
							
						 
						
							2013-04-19 14:23:11 -04:00  
				
					
						
							
							
								 
						
							
							
								cf39b49657 
								
							
								 
							
						 
						
							
							
								
								added registration uri to server config, changed index of client config service to be server config not just issuer  
							
							
							
						 
						
							2013-04-19 14:21:53 -04:00  
				
					
						
							
							
								 
						
							
							
								f76f44b999 
								
							
								 
							
						 
						
							
							
								
								added dynamic discovery to client  
							
							
							
						 
						
							2013-04-16 15:01:08 -04:00  
				
					
						
							
							
								 
						
							
							
								33af3b1ad6 
								
							
								 
							
						 
						
							
							
								
								updated discovery endpoint to latest spec, removed surplus specialized view  
							
							
							
						 
						
							2013-04-16 15:00:57 -04:00  
				
					
						
							
							
								 
						
							
							
								ac2993c402 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare for next development iteration  
							
							
							
						 
						
							2013-04-10 16:12:04 -04:00  
				
					
						
							
							
								 
						
							
							
								f0d75f9144 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare release mitreid-connect-0.9.1  
							
							
							
						 
						
							2013-04-10 16:11:38 -04:00  
				
					
						
							
							
								 
						
							
							
								23c318f6c2 
								
							
								 
							
						 
						
							
							
								
								Updating guava to 14.0.1  
							
							
							
						 
						
							2013-04-10 15:31:32 -04:00  
				
					
						
							
							
								 
						
							
							
								86a42ce294 
								
							
								 
							
						 
						
							
							
								
								fixed typo for older versions of java/maven  
							
							
							
						 
						
							2013-04-09 21:48:23 -04:00  
				
					
						
							
							
								 
						
							
							
								5f54777109 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare for next development iteration  
							
							
							
						 
						
							2013-04-03 10:01:58 -04:00  
				
					
						
							
							
								 
						
							
							
								620a60ddc2 
								
							
								 
							
						 
						
							
							
								
								[maven-release-plugin] prepare release mitreid-connect-0.9.0  
							
							
							
						 
						
							2013-04-03 10:01:52 -04:00  
				
					
						
							
							
								 
						
							
							
								54f1ae972b 
								
							
								 
							
						 
						
							
							
								
								Added properties and updated poms for sync to central  
							
							
							
						 
						
							2013-04-02 12:42:40 -04:00  
				
					
						
							
							
								 
						
							
							
								f101dcc512 
								
							
								 
							
						 
						
							
							
								
								moved to released version of SECOAUTH  
							
							
							
						 
						
							2013-04-01 11:59:40 -04:00  
				
					
						
							
							
								 
						
							
							
								72e2c7cb6c 
								
							
								 
							
						 
						
							
							
								
								Updated build references  
							
							
							
						 
						
							2013-04-01 10:59:25 -04:00  
				
					
						
							
							
								 
						
							
							
								4538d8fb14 
								
							
								 
							
						 
						
							
							
								
								made signing and verification service construction safe for public-only keys  
							
							
							
						 
						
							2013-03-28 17:03:18 -04:00  
				
					
						
							
							
								 
						
							
							
								6cc50e7cd5 
								
							
								 
							
						 
						
							
							
								
								switched signing & validation service to use JWK natively for keys  
							
							
							
						 
						
							2013-03-28 16:43:26 -04:00  
				
					
						
							
							
								 
						
							
							
								5a04198eac 
								
							
								 
							
						 
						
							
							
								
								moved to JPSK based key store  
							
							
							
						 
						
							2013-03-28 15:06:30 -04:00  
				
					
						
							
							
								 
						
							
							
								e2ad4d2e8f 
								
							
								 
							
						 
						
							
							
								
								cleaned up spurious nosuchalgorithm exceptions, addresses  #285  
							
							
							
						 
						
							2013-03-28 15:06:30 -04:00  
				
					
						
							
							
								 
						
							
							
								5f7c46aecd 
								
							
								 
							
						 
						
							
							
								
								updated to nimbus 2.13  
							
							
							
						 
						
							2013-03-28 15:06:30 -04:00  
				
					
						
							
							
								 
						
							
							
								fcc95f8a0a 
								
							
								 
							
						 
						
							
							
								
								Moved nonce processing stuff into nonce service and out of ConnectAuthorizationRequestManager  
							
							
							
						 
						
							2013-03-22 14:38:37 -04:00  
				
					
						
							
							
								 
						
							
							
								08eaaa0a12 
								
							
								 
							
						 
						
							
							
								
								updated repository to use proper concrete class  
							
							
							
						 
						
							2013-03-21 15:20:36 -04:00  
				
					
						
							
							
								 
						
							
							
								8fccbf3483 
								
							
								 
							
						 
						
							
							
								
								added Id field to DefaultUserInfo object, switched "userId" terminology to "subject"  
							
							
							
						 
						
							2013-03-20 14:29:00 -04:00  
				
					
						
							
							
								 
						
							
							
								b8d2adcf31 
								
							
								 
							
						 
						
							
							
								
								added fixme note to hardcoded JWS algorithm, cleaned up x509 view  
							
							
							
						 
						
							2013-03-15 15:01:30 -04:00  
				
					
						
							
							
								 
						
							
							
								f44c704472 
								
							
								 
							
						 
						
							
							
								
								major refactor of client filter  
							
							... 
							
							
							
							Collapsed filter into single class
pulled server config and client config management into service classes
created service for issuer (will handle account chooser)
created auth request services (handle signed and unsigned requests) 
							
						 
						
							2013-03-14 18:05:50 -04:00  
				
					
						
							
							
								 
						
							
							
								6320fce9fd 
								
							
								 
							
						 
						
							
							
								
								url -> uri in approval page  
							
							
							
						 
						
							2013-03-07 10:39:33 -05:00  
				
					
						
							
							
								 
						
							
							
								ad3a22e5d4 
								
							
								 
							
						 
						
							
							
								
								changed client defaults for JOSE bits  
							
							
							
						 
						
							2013-03-06 15:24:46 -05:00  
				
					
						
							
							
								 
						
							
							
								87c8672948 
								
							
								 
							
						 
						
							
							
								
								nullsafe check for refresh  
							
							
							
						 
						
							2013-03-06 11:32:36 -05:00  
				
					
						
							
							
								 
						
							
							
								217916603f 
								
							
								 
							
						 
						
							
							
								
								cleaned out broken unit tests -- now we can start fresh  
							
							
							
						 
						
							2013-03-06 09:48:04 -05:00  
				
					
						
							
							
								 
						
							
							
								70b2342864 
								
							
								 
							
						 
						
							
							
								
								fixed split client views, fixed typos in various places  
							
							
							
						 
						
							2013-03-05 17:26:25 -05:00  
				
					
						
							
							
								 
						
							
							
								51a7ccc397 
								
							
								 
							
						 
						
							
							
								
								entity -> embed  
							
							
							
						 
						
							2013-03-05 16:33:13 -05:00  
				
					
						
							
							
								 
						
							
							
								0d25d4cb17 
								
							
								 
							
						 
						
							
							
								
								null-preserving static parsers instead of constructors  
							
							
							
						 
						
							2013-03-05 12:10:33 -05:00  
				
					
						
							
							
								 
						
							
							
								26f03ec070 
								
							
								 
							
						 
						
							
							
								
								timestamp for creation date  
							
							
							
						 
						
							2013-03-04 16:11:20 -05:00  
				
					
						
							
							
								 
						
							
							
								fc978ac994 
								
							
								 
							
						 
						
							
							
								
								made require_auth_time nullable again  
							
							
							
						 
						
							2013-03-04 15:44:49 -05:00  
				
					
						
							
							
								 
						
							
							
								bbde2d3b90 
								
							
								 
							
						 
						
							
							
								
								todo  
							
							
							
						 
						
							2013-03-04 15:06:31 -05:00  
				
					
						
							
							
								 
						
							
							
								db24c203ec 
								
							
								 
							
						 
						
							
							
								
								added parser to client registration endpoint  
							
							
							
						 
						
							2013-03-04 15:01:02 -05:00  
				
					
						
							
							
								 
						
							
							
								5c044b9eff 
								
							
								 
							
						 
						
							
							
								
								added extra client fields to DB model, moved services to use new client model object  
							
							
							
						 
						
							2013-03-04 14:22:42 -05:00  
				
					
						
							
							
								 
						
							
							
								3f8d7d70e5 
								
							
								 
							
						 
						
							
							
								
								updated client model to match OAuth Dyn Reg and OIDC Reg  
							
							
							
						 
						
							2013-03-04 12:48:05 -05:00  
				
					
						
							
							
								 
						
							
							
								5b9422ffdf 
								
							
								 
							
						 
						
							
							
								
								cleaned up old unit tests  
							
							
							
						 
						
							2013-03-04 11:37:49 -05:00