在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → cas-server4.0

cas-server4.0

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:21.89M
  • 下载次数:1
  • 浏览次数:132
  • 发布时间:2021-03-04
  • 实例类别:一般编程问题
  • 发 布 人:好学IT男
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
可直接导入eclipse的cas服务端代码,方便开发 自定义错误信息,用户认证,规则调整 居家旅行,杀人掠货,必备之物
【实例截图】
【核心代码】
c54504eb-f621-4aa7-b91d-e94001d06e94
└── cas-server
├── build
│   └── classes
│   ├── cas-theme-default.properties
│   ├── default_views.properties
│   ├── log4j.xml
│   ├── messages_ar.properties
│   ├── messages_ca.properties
│   ├── messages_cs.properties
│   ├── messages_de.properties
│   ├── messages_es.properties
│   ├── messages_fa.properties
│   ├── messages_fr.properties
│   ├── messages_hr.properties
│   ├── messages_it.properties
│   ├── messages_ja.properties
│   ├── messages_mk.properties
│   ├── messages_nl.properties
│   ├── messages_pl.properties
│   ├── messages.properties
│   ├── messages_pt_BR.properties
│   ├── messages_pt_PT.properties
│   ├── messages_ru.properties
│   ├── messages_sl.properties
│   ├── messages_sv.properties
│   ├── messages_tr.properties
│   ├── messages_ur.properties
│   ├── messages_zh_CN.properties
│   ├── messages_zh_TW.properties
│   ├── org
│   │   └── jasig
│   │   └── cas
│   │   ├── aspect
│   │   │   └── LogAspect.class
│   │   ├── audit
│   │   │   └── spi
│   │   │   ├── CredentialsAsFirstParameterResourceResolver.class
│   │   │   ├── ServiceManagementResourceResolver.class
│   │   │   ├── ServiceResourceResolver.class
│   │   │   ├── TicketAsFirstParameterResourceResolver.class
│   │   │   └── TicketOrCredentialPrincipalResolver.class
│   │   ├── authentication
│   │   │   ├── AbstractAuthenticationHandler.class
│   │   │   ├── AbstractCredential.class
│   │   │   ├── AcceptAnyAuthenticationPolicyFactory$1.class
│   │   │   ├── AcceptAnyAuthenticationPolicyFactory.class
│   │   │   ├── AcceptUsersAuthenticationHandler.class
│   │   │   ├── AccountDisabledException.class
│   │   │   ├── AccountPasswordMustChangeException.class
│   │   │   ├── AllAuthenticationPolicy.class
│   │   │   ├── AnyAuthenticationPolicy.class
│   │   │   ├── AuthenticationBuilder.class
│   │   │   ├── Authentication.class
│   │   │   ├── AuthenticationException.class
│   │   │   ├── AuthenticationHandler.class
│   │   │   ├── AuthenticationManager.class
│   │   │   ├── AuthenticationMetaDataPopulator.class
│   │   │   ├── AuthenticationPolicy.class
│   │   │   ├── BasicCredentialMetaData.class
│   │   │   ├── ContextualAuthenticationPolicy.class
│   │   │   ├── ContextualAuthenticationPolicyFactory.class
│   │   │   ├── Credential.class
│   │   │   ├── CredentialMetaData.class
│   │   │   ├── handler
│   │   │   │   ├── AuthenticationException.class
│   │   │   │   ├── BadCredentialsAuthenticationException.class
│   │   │   │   ├── BadPasswordAuthenticationException.class
│   │   │   │   ├── BadUsernameOrPasswordAuthenticationException.class
│   │   │   │   ├── BlockedCredentialsAuthenticationException.class
│   │   │   │   ├── DefaultPasswordEncoder.class
│   │   │   │   ├── NoOpPrincipalNameTransformer.class
│   │   │   │   ├── package.html
│   │   │   │   ├── PasswordEncoder.class
│   │   │   │   ├── PlainTextPasswordEncoder.class
│   │   │   │   ├── PrefixSuffixPrincipalNameTransformer.class
│   │   │   │   ├── PrincipalNameTransformer.class
│   │   │   │   ├── support
│   │   │   │   │   ├── AbstractPreAndPostProcessingAuthenticationHandler.class
│   │   │   │   │   ├── AbstractUsernamePasswordAuthenticationHandler.class
│   │   │   │   │   ├── HttpBasedServiceCredentialsAuthenticationHandler.class
│   │   │   │   │   ├── JaasAuthenticationHandler$UsernamePasswordCallbackHandler.class
│   │   │   │   │   ├── JaasAuthenticationHandler.class
│   │   │   │   │   └── package.html
│   │   │   │   ├── UncategorizedAuthenticationException.class
│   │   │   │   ├── UnknownUsernameAuthenticationException.class
│   │   │   │   └── UnsupportedCredentialsException.class
│   │   │   ├── HandlerResult.class
│   │   │   ├── HttpBasedServiceCredential.class
│   │   │   ├── ImmutableAuthentication$ImmutableDate.class
│   │   │   ├── ImmutableAuthentication.class
│   │   │   ├── InvalidLoginLocationException.class
│   │   │   ├── InvalidLoginTimeException.class
│   │   │   ├── MixedPrincipalException.class
│   │   │   ├── NotPreventedAuthenticationPolicy.class
│   │   │   ├── OneTimePasswordCredential.class
│   │   │   ├── package.html
│   │   │   ├── PolicyBasedAuthenticationManager$NullPrincipal.class
│   │   │   ├── PolicyBasedAuthenticationManager.class
│   │   │   ├── PreventedException.class
│   │   │   ├── principal
│   │   │   │   ├── AbstractWebApplicationService.class
│   │   │   │   ├── BasicPrincipalResolver.class
│   │   │   │   ├── ChainingPrincipalResolver$IdentifiableCredential.class
│   │   │   │   ├── ChainingPrincipalResolver.class
│   │   │   │   ├── package.html
│   │   │   │   ├── PersistentIdGenerator.class
│   │   │   │   ├── PersonDirectoryPrincipalResolver.class
│   │   │   │   ├── Principal.class
│   │   │   │   ├── PrincipalResolver.class
│   │   │   │   ├── RememberMeAuthenticationMetaDataPopulator.class
│   │   │   │   ├── Response$ResponseType.class
│   │   │   │   ├── Response.class
│   │   │   │   ├── Service.class
│   │   │   │   ├── ShibbolethCompatiblePersistentIdGenerator.class
│   │   │   │   ├── SimplePrincipal.class
│   │   │   │   ├── SimpleWebApplicationServiceImpl.class
│   │   │   │   ├── SingleLogoutService.class
│   │   │   │   └── WebApplicationService.class
│   │   │   ├── PrincipalException.class
│   │   │   ├── RememberMeCredential.class
│   │   │   ├── RememberMeUsernamePasswordCredential.class
│   │   │   ├── RequiredHandlerAuthenticationPolicy.class
│   │   │   ├── RequiredHandlerAuthenticationPolicyFactory$1.class
│   │   │   ├── RequiredHandlerAuthenticationPolicyFactory.class
│   │   │   ├── RootCasException.class
│   │   │   ├── SuccessfulHandlerMetaDataPopulator.class
│   │   │   ├── support
│   │   │   │   ├── PasswordExpiringWarningMessage.class
│   │   │   │   └── PasswordPolicyConfiguration.class
│   │   │   ├── UnresolvedPrincipalException.class
│   │   │   └── UsernamePasswordCredential.class
│   │   ├── CasVersion.class
│   │   ├── CentralAuthenticationService.class
│   │   ├── CentralAuthenticationServiceImpl.class
│   │   ├── logout
│   │   │   ├── LogoutManager.class
│   │   │   ├── LogoutManagerImpl.class
│   │   │   ├── LogoutMessageCreator.class
│   │   │   ├── LogoutRequest.class
│   │   │   ├── LogoutRequestStatus.class
│   │   │   └── SamlCompliantLogoutMessageCreator.class
│   │   ├── Message.class
│   │   ├── monitor
│   │   │   ├── AbstractCacheMonitor.class
│   │   │   ├── AbstractNamedMonitor.class
│   │   │   ├── AbstractPoolMonitor$Validator.class
│   │   │   ├── AbstractPoolMonitor.class
│   │   │   ├── CacheStatistics.class
│   │   │   ├── CacheStatus.class
│   │   │   ├── DataSourceMonitor$1.class
│   │   │   ├── DataSourceMonitor.class
│   │   │   ├── HealthCheckMonitor.class
│   │   │   ├── HealthStatus.class
│   │   │   ├── MemoryMonitor.class
│   │   │   ├── MemoryStatus.class
│   │   │   ├── Monitor.class
│   │   │   ├── PoolStatus.class
│   │   │   ├── SessionMonitor.class
│   │   │   ├── SessionStatus.class
│   │   │   ├── SimpleCacheStatistics.class
│   │   │   ├── Status.class
│   │   │   ├── StatusCode.class
│   │   │   └── TicketRegistryState.class
│   │   ├── package.html
│   │   ├── remoting
│   │   │   └── server
│   │   │   ├── package.html
│   │   │   └── RemoteCentralAuthenticationService.class
│   │   ├── services
│   │   │   ├── AbstractRegisteredService.class
│   │   │   ├── DefaultServicesManagerImpl.class
│   │   │   ├── InMemoryServiceRegistryDaoImpl.class
│   │   │   ├── jmx
│   │   │   │   ├── AbstractServicesManagerMBean.class
│   │   │   │   ├── ReloadableServicesManagerMBean.class
│   │   │   │   └── ServicesManagerMBean.class
│   │   │   ├── JpaServiceRegistryDaoImpl.class
│   │   │   ├── LogoutType.class
│   │   │   ├── package.html
│   │   │   ├── RegexRegisteredService.class
│   │   │   ├── RegisteredServiceAttributeFilter.class
│   │   │   ├── RegisteredService.class
│   │   │   ├── RegisteredServiceImpl.class
│   │   │   ├── ReloadableServicesManager.class
│   │   │   ├── ServiceContext.class
│   │   │   ├── ServiceRegistryDao.class
│   │   │   ├── ServicesManager.class
│   │   │   ├── support
│   │   │   │   ├── RegisteredServiceDefaultAttributeFilter.class
│   │   │   │   └── RegisteredServiceRegexAttributeFilter.class
│   │   │   ├── UnauthorizedProxyingException.class
│   │   │   ├── UnauthorizedServiceException.class
│   │   │   └── UnauthorizedSsoServiceException.class
│   │   ├── ticket
│   │   │   ├── AbstractTicket.class
│   │   │   ├── ExpirationPolicy.class
│   │   │   ├── InvalidTicketException.class
│   │   │   ├── package.html
│   │   │   ├── proxy
│   │   │   │   ├── package.html
│   │   │   │   ├── ProxyHandler.class
│   │   │   │   └── support
│   │   │   │   ├── Cas10ProxyHandler.class
│   │   │   │   ├── Cas20ProxyHandler.class
│   │   │   │   └── package.html
│   │   │   ├── registry
│   │   │   │   ├── AbstractDistributedTicketRegistry$ServiceTicketDelegator.class
│   │   │   │   ├── AbstractDistributedTicketRegistry$TicketDelegator.class
│   │   │   │   ├── AbstractDistributedTicketRegistry$TicketGrantingTicketDelegator.class
│   │   │   │   ├── AbstractDistributedTicketRegistry.class
│   │   │   │   ├── AbstractTicketRegistry.class
│   │   │   │   ├── DefaultTicketRegistry.class
│   │   │   │   ├── JpaTicketRegistry.class
│   │   │   │   ├── package.html
│   │   │   │   ├── RegistryCleaner.class
│   │   │   │   ├── support
│   │   │   │   │   ├── DefaultTicketRegistryCleaner.class
│   │   │   │   │   ├── JpaLockingStrategy$Lock.class
│   │   │   │   │   ├── JpaLockingStrategy.class
│   │   │   │   │   ├── LockingStrategy.class
│   │   │   │   │   ├── NoOpLockingStrategy.class
│   │   │   │   │   └── package.html
│   │   │   │   └── TicketRegistry.class
│   │   │   ├── ServiceTicket.class
│   │   │   ├── ServiceTicketImpl.class
│   │   │   ├── support
│   │   │   │   ├── HardTimeoutExpirationPolicy.class
│   │   │   │   ├── MultiTimeUseOrTimeoutExpirationPolicy.class
│   │   │   │   ├── NeverExpiresExpirationPolicy.class
│   │   │   │   ├── package.html
│   │   │   │   ├── RememberMeDelegatingExpirationPolicy.class
│   │   │   │   ├── ThrottledUseAndTimeoutExpirationPolicy.class
│   │   │   │   ├── TicketGrantingTicketExpirationPolicy.class
│   │   │   │   └── TimeoutExpirationPolicy.class
│   │   │   ├── Ticket.class
│   │   │   ├── TicketCreationException.class
│   │   │   ├── TicketException.class
│   │   │   ├── TicketGrantingTicket.class
│   │   │   ├── TicketGrantingTicketImpl.class
│   │   │   ├── TicketState.class
│   │   │   ├── TicketValidationException.class
│   │   │   └── UnsatisfiedAuthenticationPolicyException.class
│   │   ├── util
│   │   │   ├── AopUtils.class
│   │   │   ├── ApplicationContextProvider.class
│   │   │   ├── CalendarUtils.class
│   │   │   ├── CustomBeanValidationPostProcessor$1.class
│   │   │   ├── CustomBeanValidationPostProcessor.class
│   │   │   ├── DefaultLongNumericGenerator.class
│   │   │   ├── DefaultRandomStringGenerator.class
│   │   │   ├── DefaultUniqueTicketIdGenerator.class
│   │   │   ├── HttpClient.class
│   │   │   ├── LongNumericGenerator.class
│   │   │   ├── NumericGenerator.class
│   │   │   ├── package.html
│   │   │   ├── Pair.class
│   │   │   ├── PrivateKeyFactoryBean.class
│   │   │   ├── PublicKeyFactoryBean.class
│   │   │   ├── RandomStringGenerator.class
│   │   │   ├── SamlDateUtils.class
│   │   │   ├── SimpleHttpClient$MessageSender.class
│   │   │   ├── SimpleHttpClient.class
│   │   │   ├── SpringAwareMessageMessageInterpolator.class
│   │   │   └── UniqueTicketIdGenerator.class
│   │   ├── validation
│   │   │   ├── AbstractCasProtocolValidationSpecification.class
│   │   │   ├── Assertion.class
│   │   │   ├── Cas10ProtocolValidationSpecification.class
│   │   │   ├── Cas20ProtocolValidationSpecification.class
│   │   │   ├── Cas20WithoutProxyingValidationSpecification.class
│   │   │   ├── ImmutableAssertion.class
│   │   │   ├── package.html
│   │   │   └── ValidationSpecification.class
│   │   └── web
│   │   ├── bind
│   │   │   ├── CredentialsBinder.class
│   │   │   └── package.html
│   │   ├── DelegateController.class
│   │   ├── flow
│   │   │   ├── AbstractNonInteractiveCredentialsAction.class
│   │   │   ├── AuthenticationExceptionHandler.class
│   │   │   └── AuthenticationViaFormAction.class
│   │   ├── init
│   │   │   ├── package.html
│   │   │   ├── SafeContextLoaderListener.class
│   │   │   └── SafeDispatcherServlet.class
│   │   ├── support
│   │   │   ├── AbstractArgumentExtractor.class
│   │   │   ├── ArgumentExtractor.class
│   │   │   ├── CasArgumentExtractor.class
│   │   │   └── WebUtils.class
│   │   └── view
│   │   └── AbstractCasView.class
│   ├── protocol_views.properties
│   └── saml_views.properties
├── src
│   ├── cas-theme-default.properties
│   ├── default_views.properties
│   ├── log4j.xml
│   ├── messages_ar.properties
│   ├── messages_ca.properties
│   ├── messages_cs.properties
│   ├── messages_de.properties
│   ├── messages_es.properties
│   ├── messages_fa.properties
│   ├── messages_fr.properties
│   ├── messages_hr.properties
│   ├── messages_it.properties
│   ├── messages_ja.properties
│   ├── messages_mk.properties
│   ├── messages_nl.properties
│   ├── messages_pl.properties
│   ├── messages.properties
│   ├── messages_pt_BR.properties
│   ├── messages_pt_PT.properties
│   ├── messages_ru.properties
│   ├── messages_sl.properties
│   ├── messages_sv.properties
│   ├── messages_tr.properties
│   ├── messages_ur.properties
│   ├── messages_zh_CN.properties
│   ├── messages_zh_TW.properties
│   ├── org
│   │   └── jasig
│   │   └── cas
│   │   ├── aspect
│   │   │   └── LogAspect.java
│   │   ├── audit
│   │   │   └── spi
│   │   │   ├── CredentialsAsFirstParameterResourceResolver.java
│   │   │   ├── ServiceManagementResourceResolver.java
│   │   │   ├── ServiceResourceResolver.java
│   │   │   ├── TicketAsFirstParameterResourceResolver.java
│   │   │   └── TicketOrCredentialPrincipalResolver.java
│   │   ├── authentication
│   │   │   ├── AbstractAuthenticationHandler.java
│   │   │   ├── AbstractCredential.java
│   │   │   ├── AcceptAnyAuthenticationPolicyFactory.java
│   │   │   ├── AcceptUsersAuthenticationHandler.java
│   │   │   ├── AccountDisabledException.java
│   │   │   ├── AccountPasswordMustChangeException.java
│   │   │   ├── AllAuthenticationPolicy.java
│   │   │   ├── AnyAuthenticationPolicy.java
│   │   │   ├── AuthenticationBuilder.java
│   │   │   ├── AuthenticationException.java
│   │   │   ├── AuthenticationHandler.java
│   │   │   ├── Authentication.java
│   │   │   ├── AuthenticationManager.java
│   │   │   ├── AuthenticationMetaDataPopulator.java
│   │   │   ├── AuthenticationPolicy.java
│   │   │   ├── BasicCredentialMetaData.java
│   │   │   ├── ContextualAuthenticationPolicyFactory.java
│   │   │   ├── ContextualAuthenticationPolicy.java
│   │   │   ├── Credential.java
│   │   │   ├── CredentialMetaData.java
│   │   │   ├── handler
│   │   │   │   ├── AuthenticationException.java
│   │   │   │   ├── BadCredentialsAuthenticationException.java
│   │   │   │   ├── BadPasswordAuthenticationException.java
│   │   │   │   ├── BadUsernameOrPasswordAuthenticationException.java
│   │   │   │   ├── BlockedCredentialsAuthenticationException.java
│   │   │   │   ├── DefaultPasswordEncoder.java
│   │   │   │   ├── NoOpPrincipalNameTransformer.java
│   │   │   │   ├── package.html
│   │   │   │   ├── PasswordEncoder.java
│   │   │   │   ├── PlainTextPasswordEncoder.java
│   │   │   │   ├── PrefixSuffixPrincipalNameTransformer.java
│   │   │   │   ├── PrincipalNameTransformer.java
│   │   │   │   ├── support
│   │   │   │   │   ├── AbstractPreAndPostProcessingAuthenticationHandler.java
│   │   │   │   │   ├── AbstractUsernamePasswordAuthenticationHandler.java
│   │   │   │   │   ├── HttpBasedServiceCredentialsAuthenticationHandler.java
│   │   │   │   │   ├── JaasAuthenticationHandler.java
│   │   │   │   │   └── package.html
│   │   │   │   ├── UncategorizedAuthenticationException.java
│   │   │   │   ├── UnknownUsernameAuthenticationException.java
│   │   │   │   └── UnsupportedCredentialsException.java
│   │   │   ├── HandlerResult.java
│   │   │   ├── HttpBasedServiceCredential.java
│   │   │   ├── ImmutableAuthentication.java
│   │   │   ├── InvalidLoginLocationException.java
│   │   │   ├── InvalidLoginTimeException.java
│   │   │   ├── MixedPrincipalException.java
│   │   │   ├── NotPreventedAuthenticationPolicy.java
│   │   │   ├── OneTimePasswordCredential.java
│   │   │   ├── package.html
│   │   │   ├── PolicyBasedAuthenticationManager.java
│   │   │   ├── PreventedException.java
│   │   │   ├── principal
│   │   │   │   ├── AbstractWebApplicationService.java
│   │   │   │   ├── BasicPrincipalResolver.java
│   │   │   │   ├── ChainingPrincipalResolver.java
│   │   │   │   ├── package.html
│   │   │   │   ├── PersistentIdGenerator.java
│   │   │   │   ├── PersonDirectoryPrincipalResolver.java
│   │   │   │   ├── Principal.java
│   │   │   │   ├── PrincipalResolver.java
│   │   │   │   ├── RememberMeAuthenticationMetaDataPopulator.java
│   │   │   │   ├── Response.java
│   │   │   │   ├── Service.java
│   │   │   │   ├── ShibbolethCompatiblePersistentIdGenerator.java
│   │   │   │   ├── SimplePrincipal.java
│   │   │   │   ├── SimpleWebApplicationServiceImpl.java
│   │   │   │   ├── SingleLogoutService.java
│   │   │   │   └── WebApplicationService.java
│   │   │   ├── PrincipalException.java
│   │   │   ├── RememberMeCredential.java
│   │   │   ├── RememberMeUsernamePasswordCredential.java
│   │   │   ├── RequiredHandlerAuthenticationPolicyFactory.java
│   │   │   ├── RequiredHandlerAuthenticationPolicy.java
│   │   │   ├── RootCasException.java
│   │   │   ├── SuccessfulHandlerMetaDataPopulator.java
│   │   │   ├── support
│   │   │   │   ├── PasswordExpiringWarningMessage.java
│   │   │   │   └── PasswordPolicyConfiguration.java
│   │   │   ├── UnresolvedPrincipalException.java
│   │   │   └── UsernamePasswordCredential.java
│   │   ├── CasVersion.java
│   │   ├── CentralAuthenticationServiceImpl.java
│   │   ├── CentralAuthenticationService.java
│   │   ├── logout
│   │   │   ├── LogoutManagerImpl.java
│   │   │   ├── LogoutManager.java
│   │   │   ├── LogoutMessageCreator.java
│   │   │   ├── LogoutRequest.java
│   │   │   ├── LogoutRequestStatus.java
│   │   │   └── SamlCompliantLogoutMessageCreator.java
│   │   ├── Message.java
│   │   ├── monitor
│   │   │   ├── AbstractCacheMonitor.java
│   │   │   ├── AbstractNamedMonitor.java
│   │   │   ├── AbstractPoolMonitor.java
│   │   │   ├── CacheStatistics.java
│   │   │   ├── CacheStatus.java
│   │   │   ├── DataSourceMonitor.java
│   │   │   ├── HealthCheckMonitor.java
│   │   │   ├── HealthStatus.java
│   │   │   ├── MemoryMonitor.java
│   │   │   ├── MemoryStatus.java
│   │   │   ├── Monitor.java
│   │   │   ├── PoolStatus.java
│   │   │   ├── SessionMonitor.java
│   │   │   ├── SessionStatus.java
│   │   │   ├── SimpleCacheStatistics.java
│   │   │   ├── StatusCode.java
│   │   │   ├── Status.java
│   │   │   └── TicketRegistryState.java
│   │   ├── package.html
│   │   ├── remoting
│   │   │   └── server
│   │   │   ├── package.html
│   │   │   └── RemoteCentralAuthenticationService.java
│   │   ├── services
│   │   │   ├── AbstractRegisteredService.java
│   │   │   ├── DefaultServicesManagerImpl.java
│   │   │   ├── InMemoryServiceRegistryDaoImpl.java
│   │   │   ├── jmx
│   │   │   │   ├── AbstractServicesManagerMBean.java
│   │   │   │   ├── ReloadableServicesManagerMBean.java
│   │   │   │   └── ServicesManagerMBean.java
│   │   │   ├── JpaServiceRegistryDaoImpl.java
│   │   │   ├── LogoutType.java
│   │   │   ├── package.html
│   │   │   ├── RegexRegisteredService.java
│   │   │   ├── RegisteredServiceAttributeFilter.java
│   │   │   ├── RegisteredServiceImpl.java
│   │   │   ├── RegisteredService.java
│   │   │   ├── ReloadableServicesManager.java
│   │   │   ├── ServiceContext.java
│   │   │   ├── ServiceRegistryDao.java
│   │   │   ├── ServicesManager.java
│   │   │   ├── support
│   │   │   │   ├── RegisteredServiceDefaultAttributeFilter.java
│   │   │   │   └── RegisteredServiceRegexAttributeFilter.java
│   │   │   ├── UnauthorizedProxyingException.java
│   │   │   ├── UnauthorizedServiceException.java
│   │   │   └── UnauthorizedSsoServiceException.java
│   │   ├── ticket
│   │   │   ├── AbstractTicket.java
│   │   │   ├── ExpirationPolicy.java
│   │   │   ├── InvalidTicketException.java
│   │   │   ├── package.html
│   │   │   ├── proxy
│   │   │   │   ├── package.html
│   │   │   │   ├── ProxyHandler.java
│   │   │   │   └── support
│   │   │   │   ├── Cas10ProxyHandler.java
│   │   │   │   ├── Cas20ProxyHandler.java
│   │   │   │   └── package.html
│   │   │   ├── registry
│   │   │   │   ├── AbstractDistributedTicketRegistry.java
│   │   │   │   ├── AbstractTicketRegistry.java
│   │   │   │   ├── DefaultTicketRegistry.java
│   │   │   │   ├── JpaTicketRegistry.java
│   │   │   │   ├── package.html
│   │   │   │   ├── RegistryCleaner.java
│   │   │   │   ├── support
│   │   │   │   │   ├── DefaultTicketRegistryCleaner.java
│   │   │   │   │   ├── JpaLockingStrategy.java
│   │   │   │   │   ├── LockingStrategy.java
│   │   │   │   │   ├── NoOpLockingStrategy.java
│   │   │   │   │   └── package.html
│   │   │   │   └── TicketRegistry.java
│   │   │   ├── ServiceTicketImpl.java
│   │   │   ├── ServiceTicket.java
│   │   │   ├── support
│   │   │   │   ├── HardTimeoutExpirationPolicy.java
│   │   │   │   ├── MultiTimeUseOrTimeoutExpirationPolicy.java
│   │   │   │   ├── NeverExpiresExpirationPolicy.java
│   │   │   │   ├── package.html
│   │   │   │   ├── RememberMeDelegatingExpirationPolicy.java
│   │   │   │   ├── ThrottledUseAndTimeoutExpirationPolicy.java
│   │   │   │   ├── TicketGrantingTicketExpirationPolicy.java
│   │   │   │   └── TimeoutExpirationPolicy.java
│   │   │   ├── TicketCreationException.java
│   │   │   ├── TicketException.java
│   │   │   ├── TicketGrantingTicketImpl.java
│   │   │   ├── TicketGrantingTicket.java
│   │   │   ├── Ticket.java
│   │   │   ├── TicketState.java
│   │   │   ├── TicketValidationException.java
│   │   │   └── UnsatisfiedAuthenticationPolicyException.java
│   │   ├── util
│   │   │   ├── AopUtils.java
│   │   │   ├── ApplicationContextProvider.java
│   │   │   ├── CalendarUtils.java
│   │   │   ├── CustomBeanValidationPostProcessor.java
│   │   │   ├── DefaultLongNumericGenerator.java
│   │   │   ├── DefaultRandomStringGenerator.java
│   │   │   ├── DefaultUniqueTicketIdGenerator.java
│   │   │   ├── HttpClient.java
│   │   │   ├── LongNumericGenerator.java
│   │   │   ├── NumericGenerator.java
│   │   │   ├── package.html
│   │   │   ├── Pair.java
│   │   │   ├── PrivateKeyFactoryBean.java
│   │   │   ├── PublicKeyFactoryBean.java
│   │   │   ├── RandomStringGenerator.java
│   │   │   ├── SamlDateUtils.java
│   │   │   ├── SimpleHttpClient.java
│   │   │   ├── SpringAwareMessageMessageInterpolator.java
│   │   │   └── UniqueTicketIdGenerator.java
│   │   ├── validation
│   │   │   ├── AbstractCasProtocolValidationSpecification.java
│   │   │   ├── Assertion.java
│   │   │   ├── Cas10ProtocolValidationSpecification.java
│   │   │   ├── Cas20ProtocolValidationSpecification.java
│   │   │   ├── Cas20WithoutProxyingValidationSpecification.java
│   │   │   ├── ImmutableAssertion.java
│   │   │   ├── package.html
│   │   │   └── ValidationSpecification.java
│   │   └── web
│   │   ├── bind
│   │   │   ├── CredentialsBinder.java
│   │   │   └── package.html
│   │   ├── DelegateController.java
│   │   ├── flow
│   │   │   ├── AbstractNonInteractiveCredentialsAction.java
│   │   │   ├── AuthenticationExceptionHandler.java
│   │   │   └── AuthenticationViaFormAction.java
│   │   ├── init
│   │   │   ├── package.html
│   │   │   ├── SafeContextLoaderListener.java
│   │   │   └── SafeDispatcherServlet.java
│   │   ├── support
│   │   │   ├── AbstractArgumentExtractor.java
│   │   │   ├── ArgumentExtractor.java
│   │   │   ├── CasArgumentExtractor.java
│   │   │   └── WebUtils.java
│   │   └── view
│   │   └── AbstractCasView.java
│   ├── protocol_views.properties
│   └── saml_views.properties
└── WebContent
├── css
│   └── cas.css
├── favicon.ico
├── images
│   ├── confirm.gif
│   ├── error.gif
│   ├── green.gif
│   ├── info.gif
│   ├── ja-sig-logo.gif
│   ├── key-point_bl.gif
│   ├── key-point_br.gif
│   ├── key-point_tl.gif
│   ├── key-point_tr.gif
│   └── red.gif
├── index.jsp
├── js
│   └── cas.js
├── META-INF
│   └── MANIFEST.MF
└── WEB-INF
├── cas.properties
├── cas-servlet.xml
├── deployerConfigContext.xml
├── lib
│   ├── activation-1.1.jar
│   ├── antlr-2.7.7.jar
│   ├── aopalliance-1.0.jar
│   ├── aspectjrt-1.7.2.jar
│   ├── aspectjweaver-1.7.2.jar
│   ├── cas-server-core-4.0.0.jar
│   ├── cas-server-support-generic-4.0.0.jar
│   ├── cas-server-webapp-support-4.0.0.jar
│   ├── commons-codec-1.7.jar
│   ├── commons-collections-3.2.1.jar
│   ├── commons-io-2.4.jar
│   ├── commons-jexl-1.1.jar
│   ├── commons-lang-2.5.jar
│   ├── dom4j-1.6.1.jar
│   ├── hibernate-commons-annotations-4.0.1.Final.jar
│   ├── hibernate-core-4.1.0.Final.jar
│   ├── hibernate-jpa-2.0-api-1.0.1.Final.jar
│   ├── hibernate-validator-4.2.0.Final.jar
│   ├── inspektr-audit-1.0.7.GA.jar
│   ├── inspektr-common-1.0.7.GA.jar
│   ├── inspektr-error-1.0.7.GA.jar
│   ├── inspektr-support-spring-1.0.7.GA.jar
│   ├── javassist-3.15.0-GA.jar
│   ├── jaxb-api-2.2.jar
│   ├── jaxb-impl-2.2.jar
│   ├── jboss-logging-3.1.0.CR2.jar
│   ├── jboss-transaction-api_1.1_spec-1.0.0.Final.jar
│   ├── jcl-over-slf4j-1.7.5.jar
│   ├── joda-time-2.2.jar
│   ├── jstl-1.1.2.jar
│   ├── log4j-1.2.17.jar
│   ├── perf4j-0.9.16-log4jonly.jar
│   ├── person-directory-api-1.5.1.jar
│   ├── person-directory-impl-1.5.1.jar
│   ├── quartz-1.6.1.jar
│   ├── slf4j-api-1.7.5.jar
│   ├── slf4j-log4j12-1.7.5.jar
│   ├── spring-aop-3.2.6.RELEASE.jar
│   ├── spring-beans-3.2.6.RELEASE.jar
│   ├── spring-binding-2.3.2.RELEASE.jar
│   ├── spring-context-3.2.6.RELEASE.jar
│   ├── spring-context-support-3.2.6.RELEASE.jar
│   ├── spring-core-3.2.6.RELEASE.jar
│   ├── spring-expression-3.2.6.RELEASE.jar
│   ├── spring-jdbc-3.2.6.RELEASE.jar
│   ├── spring-js-2.3.2.RELEASE.jar
│   ├── spring-js-resources-2.3.2.RELEASE.jar
│   ├── spring-orm-3.2.6.RELEASE.jar
│   ├── spring-security-config-3.2.0.RELEASE.jar
│   ├── spring-security-core-3.2.0.RELEASE.jar
│   ├── spring-security-web-3.2.0.RELEASE.jar
│   ├── spring-tx-3.2.6.RELEASE.jar
│   ├── spring-web-3.2.6.RELEASE.jar
│   ├── spring-webflow-2.3.2.RELEASE.jar
│   ├── spring-webmvc-3.2.6.RELEASE.jar
│   ├── standard-1.1.2.jar
│   ├── stax-api-1.0-2.jar
│   └── validation-api-1.0.0.GA.jar
├── login-webflow.xml
├── logout-webflow.xml
├── restlet-servlet.xml
├── spring-configuration
│   ├── applicationContext.xml
│   ├── argumentExtractorsConfiguration.xml
│   ├── auditTrailContext.xml
│   ├── filters.xml
│   ├── log4jConfiguration.xml
│   ├── propertyFileConfigurer.xml
│   ├── README.txt
│   ├── securityContext.xml
│   ├── ticketExpirationPolicies.xml
│   ├── ticketGrantingTicketCookieGenerator.xml
│   ├── ticketRegistry.xml
│   ├── uniqueIdGenerators.xml
│   └── warnCookieGenerator.xml
├── unused-spring-configuration
│   ├── clearpass-configuration.xml
│   ├── lppe-configuration.xml
│   └── mbeans.xml
├── view
│   └── jsp
│   ├── authorizationFailure.jsp
│   ├── default
│   │   └── ui
│   │   ├── casAccountDisabledView.jsp
│   │   ├── casAccountLockedView.jsp
│   │   ├── casBadHoursView.jsp
│   │   ├── casBadWorkstationView.jsp
│   │   ├── casConfirmView.jsp
│   │   ├── casExpiredPassView.jsp
│   │   ├── casGenericSuccess.jsp
│   │   ├── casLoginMessageView.jsp
│   │   ├── casLoginView.jsp
│   │   ├── casLogoutView.jsp
│   │   ├── casMustChangePassView.jsp
│   │   ├── includes
│   │   │   ├── bottom.jsp
│   │   │   └── top.jsp
│   │   ├── serviceErrorSsoView.jsp
│   │   └── serviceErrorView.jsp
│   ├── errors.jsp
│   ├── monitoring
│   │   └── viewStatistics.jsp
│   └── protocol
│   ├── 2.0
│   │   ├── casProxyFailureView.jsp
│   │   ├── casProxySuccessView.jsp
│   │   ├── casServiceValidationFailure.jsp
│   │   └── casServiceValidationSuccess.jsp
│   ├── 3.0
│   │   ├── casServiceValidationFailure.jsp
│   │   └── casServiceValidationSuccess.jsp
│   ├── casPostResponseView.jsp
│   ├── clearPass
│   │   ├── clearPassFailure.jsp
│   │   └── clearPassSuccess.jsp
│   ├── oauth
│   │   └── confirm.jsp
│   └── openid
│   ├── casOpenIdAssociationFailureView.jsp
│   ├── casOpenIdAssociationSuccessView.jsp
│   ├── casOpenIdServiceFailureView.jsp
│   ├── casOpenIdServiceSuccessView.jsp
│   └── user.jsp
└── web.xml

89 directories, 634 files

标签:

实例下载地址

cas-server4.0

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警