File list (Check if you may need any files):
cas-5.2.0-RC3
cas-5.2.0-RC3\.gitignore
cas-5.2.0-RC3\.travis.yml
cas-5.2.0-RC3\CODE_OF_CONDUCT.md
cas-5.2.0-RC3\CONTRIBUTING.md
cas-5.2.0-RC3\ISSUE_TEMPLATE.md
cas-5.2.0-RC3\LICENSE
cas-5.2.0-RC3\NOTICE
cas-5.2.0-RC3\PULL_REQUEST_TEMPLATE.md
cas-5.2.0-RC3\README.md
cas-5.2.0-RC3\api
cas-5.2.0-RC3\api\build.gradle
cas-5.2.0-RC3\api\cas-server-core-api-authentication
cas-5.2.0-RC3\api\cas-server-core-api-authentication\build.gradle
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\Authentication.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\AuthenticationBuilder.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\AuthenticationEventExecutionPlan.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\AuthenticationEventExecutionPlanConfigurer.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\AuthenticationException.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\AuthenticationHandler.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\AuthenticationHandlerResolver.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\AuthenticationManager.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\AuthenticationMetaDataPopulator.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\AuthenticationPolicy.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\AuthenticationPostProcessor.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\AuthenticationResult.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\AuthenticationResultBuilder.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\AuthenticationServiceSelectionPlan.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\AuthenticationServiceSelectionStrategy.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\AuthenticationServiceSelectionStrategyConfigurer.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\AuthenticationSystemSupport.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\AuthenticationTransaction.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\AuthenticationTransactionManager.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\ContextualAuthenticationPolicy.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\ContextualAuthenticationPolicyFactory.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\Credential.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\CredentialMetaData.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\HandlerResult.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\MessageDescriptor.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\PrePostAuthenticationHandler.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\PreventedException.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\PrincipalElectionStrategy.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\PrincipalException.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\RememberMeCredential.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\RootCasException.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\adaptive
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\adaptive\AdaptiveAuthenticationPolicy.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\adaptive\UnauthorizedAuthenticationException.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\adaptive\geo
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\adaptive\geo\GeoLocationRequest.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\adaptive\geo\GeoLocationResponse.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\adaptive\geo\GeoLocationService.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\handler
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\handler\PrincipalNameTransformer.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\principal
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\principal\PersistentIdGenerator.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\principal\Principal.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\principal\PrincipalAttributesRepository.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\principal\PrincipalFactory.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\principal\PrincipalResolver.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\principal\Response.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\principal\ResponseBuilder.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\principal\ResponseBuilderLocator.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\principal\Service.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\principal\ServiceFactory.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\principal\ServiceFactoryConfigurer.java
cas-5.2.0-RC3\api\cas-server-core-api-authentication\src\main\java\org\apereo\cas\authentication\principal\WebApplicationService.java
cas-5.2.0-RC3\api\cas-server-core-api-events
cas-5.2.0-RC3\api\cas-server-core-api-events\build.gradle
cas-5.2.0-RC3\api\cas-server-core-api-events\src
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java\org
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java\org\apereo
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java\org\apereo\cas
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java\org\apereo\cas\support
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java\org\apereo\cas\support\events
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java\org\apereo\cas\support\events\AbstractCasEvent.java
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java\org\apereo\cas\support\events\CasEventRepository.java
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java\org\apereo\cas\support\events\audit
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java\org\apereo\cas\support\events\audit\CasAuditActionContextRecordedEvent.java
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java\org\apereo\cas\support\events\authentication
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java\org\apereo\cas\support\events\authentication\CasAuthenticationPolicyFailureEvent.java
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java\org\apereo\cas\support\events\authentication\CasAuthenticationPrincipalResolvedEvent.java
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java\org\apereo\cas\support\events\authentication\CasAuthenticationTransactionCompletedEvent.java
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java\org\apereo\cas\support\events\authentication\CasAuthenticationTransactionFailureEvent.java
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java\org\apereo\cas\support\events\authentication\CasAuthenticationTransactionStartedEvent.java
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java\org\apereo\cas\support\events\authentication\CasAuthenticationTransactionSuccessfulEvent.java
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java\org\apereo\cas\support\events\authentication\adaptive
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java\org\apereo\cas\support\events\authentication\adaptive\CasRiskBasedAuthenticationEvaluationStartedEvent.java
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java\org\apereo\cas\support\events\authentication\adaptive\CasRiskBasedAuthenticationMitigationStartedEvent.java
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java\org\apereo\cas\support\events\authentication\adaptive\CasRiskyAuthenticationDetectedEvent.java
cas-5.2.0-RC3\api\cas-server-core-api-events\src\main\java\org\apereo\cas\support\events\authentication\adaptive\CasRiskyAuthenticationMitigatedEvent.java