Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move OAuth2 Core Server Classes to UAA namespace #2813

Merged
merged 95 commits into from
May 8, 2024

Commits on Mar 28, 2024

  1. Move to UaaBaseClientDetails

    strehle committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    1de14bd View commit details
    Browse the repository at this point in the history
  2. Cleanup

    strehle committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    879185a View commit details
    Browse the repository at this point in the history
  3. Cleanup

    strehle committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    48fb739 View commit details
    Browse the repository at this point in the history
  4. Test cleanup flaky

    because of parallel tests
    strehle committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    d7e377d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e03b7b5 View commit details
    Browse the repository at this point in the history
  6. Rename main class

    strehle committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    87ae660 View commit details
    Browse the repository at this point in the history
  7. Cleanup

    strehle committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    240ef29 View commit details
    Browse the repository at this point in the history
  8. Tests moved into model

    strehle committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    5581fed View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. Configuration menu
    Copy the full SHA
    c2bd4a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4358051 View commit details
    Browse the repository at this point in the history
  3. Tests fix

    strehle committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    fd79a9e View commit details
    Browse the repository at this point in the history
  4. Test coverage equals

    strehle committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    774a56d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f518835 View commit details
    Browse the repository at this point in the history
  6. Sonar smells

    strehle committed Mar 29, 2024
    Configuration menu
    Copy the full SHA
    77eeeb9 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2024

  1. Sonar smells

    strehle committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    80b9ae1 View commit details
    Browse the repository at this point in the history
  2. Sonar smells

    strehle committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    b57fd5e View commit details
    Browse the repository at this point in the history
  3. Sonar smells

    strehle committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    1b8a1e5 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Move OAuth2 Core Server classes

    - Endpoints for OAuth2 - main OIDC endpoints are in UAA implemented
    - Core-Beans for Server start
    - Client Token
    - Server Annotation forking (workaround for now)
    
    - OPEN. Client Annotation
    strehle committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    7e4bf8b View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Set name for component

    strehle committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    a48db7a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a4a34b View commit details
    Browse the repository at this point in the history
  3. Unit Test fixes

    strehle committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    e651346 View commit details
    Browse the repository at this point in the history
  4. Finalize Client OAuth2 usage

    Includes Test-Framework for OAuth2
    strehle committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    29f4b48 View commit details
    Browse the repository at this point in the history
  5. Finalize Client OAuth2 usage

    Includes Test-Framework for OAuth2
    strehle committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    82eec38 View commit details
    Browse the repository at this point in the history
  6. temporary deactivate

    strehle committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    10f964f View commit details
    Browse the repository at this point in the history
  7. temporary deactivate

    strehle committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    ee04066 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Refactoring

    - remove csrf disable because we dont use this init and codeql dont like it
    strehle committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    da732c2 View commit details
    Browse the repository at this point in the history
  2. Refactoring

    Remove AuthorizationEndpoint.java because UAA has its own implementation
    strehle committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    baca9d1 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'refs/remotes/origin/develop' into eol/o…

    …auth2/client-persistency-move
    strehle committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    83b60c8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c85f92e View commit details
    Browse the repository at this point in the history
  5. Reduce Sonar Issues

    strehle committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    592f32b View commit details
    Browse the repository at this point in the history
  6. Sonar fix

    Found with #2813
    
    Prefix it
    strehle committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    d75b43f View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2024

  1. Add javadoc comment about move

    from spring-security-oauth2 to uaa
    strehle committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    052dc1a View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'refs/remotes/origin/eol/oauth2/client-p…

    …ersistency-move' into eol/oauth2/core-server
    
    # Conflicts:
    #	server/src/main/java/org/cloudfoundry/identity/uaa/oauth/RemoteTokenServices.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/oauth/TokenRevocationEndpoint.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/oauth/UaaAuthorizationEndpoint.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/oauth/UaaAuthorizationRequestManager.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/oauth/UaaTokenServices.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/oauth/UserManagedAuthzApprovalHandler.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/user/UaaUserApprovalHandler.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/zone/MultitenantClientServices.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/AccessControllerTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/CheckTokenEndpointTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/DeprecatedUaaTokenServicesTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/RefreshRotationTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/TokenRevocationEndpointTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/TokenTestSupport.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/UaaAuthorizationRequestManagerTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/UaaTokenStoreTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/UaaUserApprovalHandlerTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/UserManagedAuthzApprovalHandlerTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/event/ClientAdminEventPublisherTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/expression/IsSelfCheckTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/token/JwtTokenGranterTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/token/PkceEnhancedAuthorizationCodeTokenGranterTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/token/Saml2TokenGranterTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/token/UserTokenGranterTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/security/beans/DefaultSecurityContextAccessorTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/test/TestAccountSetup.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/test/UaaTestAccounts.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/zone/MultitenantJdbcClientDetailsServiceTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/integration/IntrospectEndpointIntegrationTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/integration/feature/SamlLoginIT.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/login/TokenEndpointDocs.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/mock/token/TokenMvcMockTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/oauth/UaaTokenServicesTests.java
    strehle committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    e7ecab5 View commit details
    Browse the repository at this point in the history
  3. resolve from rebase

    strehle committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    00ec930 View commit details
    Browse the repository at this point in the history
  4. Import move

    strehle committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    16a78bf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    21e4895 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a885d2f View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2024

  1. Configuration menu
    Copy the full SHA
    92abddf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b29275 View commit details
    Browse the repository at this point in the history
  3. Add XML Namespace Handler

    strehle committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    2b86935 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8dcac4f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    009fae1 View commit details
    Browse the repository at this point in the history
  6. Sonar

    strehle committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    8553f04 View commit details
    Browse the repository at this point in the history
  7. Sonar

    strehle committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    3a62c68 View commit details
    Browse the repository at this point in the history
  8. Sonar fixes

    strehle committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    ee6d627 View commit details
    Browse the repository at this point in the history
  9. Refactor duplicate code

    strehle committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    d71359b View commit details
    Browse the repository at this point in the history
  10. Refactor duplicate code

    strehle committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    8d91bdd View commit details
    Browse the repository at this point in the history
  11. Remove library dependency

    remove from dependencies.gradle
    strehle committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    40881f1 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Merge branch 'develop' of github.com:cloudfoundry/uaa into eol/oauth2…

    …/core-server
    
    # Conflicts:
    #	model/src/main/java/org/cloudfoundry/identity/uaa/client/InMemoryClientDetailsService.java
    #	model/src/main/java/org/cloudfoundry/identity/uaa/client/UaaClientDetails.java
    #	model/src/main/java/org/cloudfoundry/identity/uaa/oauth/client/ClientDetailsModification.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/account/EmailAccountCreationService.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/account/EmailChangeEmailService.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/account/ProfileController.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/account/UaaResetPasswordService.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/approval/ApprovalService.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/authentication/WhitelistLogoutHandler.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/authentication/manager/AutologinAuthenticationManager.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/client/ClientAdminBootstrap.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/client/ClientAdminEndpoints.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/client/ClientAdminEndpointsValidator.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/client/ClientInfoEndpoint.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/client/JdbcQueryableClientDetailsService.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/client/UaaClientDetailsUserDetailsService.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/client/event/AbstractClientAdminEvent.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/invitations/EmailInvitationsService.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/login/LoginInfoEndpoint.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/oauth/AccessController.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/oauth/RemoteTokenServices.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/oauth/TokenRevocationEndpoint.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/oauth/UaaAuthorizationEndpoint.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/oauth/UaaAuthorizationRequestManager.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/oauth/UaaTokenServices.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/oauth/UserManagedAuthzApprovalHandler.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/oauth/openid/IdTokenGranter.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/user/UaaUserApprovalHandler.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/util/JwtTokenSignedByThisUAA.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/zone/IdentityZoneEndpoints.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/zone/MultitenantClientServices.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/zone/MultitenantJdbcClientDetailsService.java
    #	server/src/main/java/org/cloudfoundry/identity/uaa/zone/ZoneEndpointsClientDetailsValidator.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/audit/event/SystemDeletableTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/authentication/UaaClientAuthenticationProviderTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/client/ClientAdminBootstrapTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/client/ClientAdminEndpointsTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/client/ClientAdminEndpointsValidatorTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/invitations/EmailInvitationsServiceTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/login/EmailAccountCreationServiceTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/login/UaaResetPasswordServiceTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/AccessControllerTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/ApprovalServiceTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/CheckTokenEndpointTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/ClientInfoEndpointTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/DeprecatedUaaTokenServicesTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/RefreshRotationTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/TokenRevocationEndpointTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/TokenTestSupport.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/TokenValidationServiceTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/UaaAuthorizationEndpointParamaterizedTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/UaaAuthorizationRequestManagerTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/UaaTokenStoreTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/UaaUserApprovalHandlerTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/UserManagedAuthzApprovalHandlerTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/ZoneEndpointsClientDetailsValidatorTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/beans/LegacyRedirectResolverTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/beans/RedirectResolverTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/event/ClientAdminEventPublisherTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/expression/IsSelfCheckTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/openid/IdTokenGranterTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/token/JwtTokenGranterTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/token/PkceEnhancedAuthorizationCodeTokenGranterTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/token/Saml2TokenGranterTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/token/UserTokenGranterTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/scim/endpoints/ChangeEmailEndpointsMockMvcTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/security/beans/DefaultSecurityContextAccessorTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/test/TestAccountSetup.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/test/UaaTestAccounts.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/test/ZoneSeeder.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/util/JwtTokenSignedByThisUAATest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/zone/InMemoryMultitenantClientServices.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/zone/MultitenantJdbcClientDetailsServiceTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/client/ClientMetadataAdminEndpointDocs.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/integration/ClientAdminEndpointsIntegrationTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/integration/IdentityZoneEndpointsIntegrationTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/integration/IntrospectEndpointIntegrationTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/integration/LdapIntegrationTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/integration/PasswordGrantIntegrationTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/integration/ScimGroupEndpointsIntegrationTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/integration/feature/InvitationsIT.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/integration/feature/OIDCLoginIT.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/integration/feature/ResetPasswordIT.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/integration/feature/SamlLoginIT.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/integration/util/IntegrationTestUtils.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/invitations/InvitationsEndpointMockMvcTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/login/InvitationsServiceMockMvcTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/login/LoginMockMvcTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/login/TokenEndpointDocs.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/mock/audit/AuditCheckMockMvcTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/mock/clients/AdminClientCreator.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/mock/clients/ClientAdminEndpointDocs.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/mock/clients/ClientAdminEndpointsMockMvcTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/mock/ldap/AbstractLdapMockMvcTest.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/mock/password/PasswordChangeEndpointMockMvcTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/mock/providers/IdentityProviderEndpointsMockMvcTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/mock/saml/SamlAuthenticationMockMvcTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/mock/saml/SamlKeyRotationMockMvcTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/mock/token/JwtBearerGrantMockMvcTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/mock/token/RefreshTokenMockMvcTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/mock/token/TokenKeyEndpointMockMvcTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/mock/token/TokenMvcMockTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/mock/token/UserTokenMockMvcTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/mock/util/MockMvcUtils.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/mock/zones/IdentityZoneEndpointsMockMvcTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/mock/zones/IdentityZoneSwitchingFilterMockMvcTest.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/oauth/UaaTokenServicesTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/performance/LoginPagePerformanceMockMvcTest.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/scim/endpoints/ScimGroupEndpointsMockMvcTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/scim/endpoints/ScimUserEndpointsMockMvcTests.java
    strehle committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    4d8091e View commit details
    Browse the repository at this point in the history
  2. Rebase

    strehle committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    fb084f4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    14408ac View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Merge remote-tracking branch 'refs/remotes/origin/develop' into eol/o…

    …auth2/core-server
    
    # Conflicts:
    #	dependencies.gradle
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/mock/token/TokenMvcMockTests.java
    strehle committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    c96f004 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Remove duplicate Exception

    strehle committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    182b76a View commit details
    Browse the repository at this point in the history
  2. Remove duplicate Code

    CompositeAccessTokenDeserializer and CompositeAccessTokenSerializer
    were forked in past already. Re-use them now
    strehle committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    4ff68f4 View commit details
    Browse the repository at this point in the history
  3. Remove duplicate Code

    UAA exceptions and related classes
    were forked in past already. Re-use them now
    
    UaaException now is parent of OAuth2 generic exceptions
    Therefore adopt some tests to retrieve the oauth2 specific
    exception instead of generic one.
    strehle committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    58871ba View commit details
    Browse the repository at this point in the history
  4. Remove duplicate Code

    could have been done in oauth2 library...
    however do it now
    strehle committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    6926e33 View commit details
    Browse the repository at this point in the history
  5. Remove duplicate Code

    PkceEnhancedAuthorizationCodeTokenGranter uses duplicated
    code from AuthorizationCodeTokenGranter
    strehle committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    1f0db2c View commit details
    Browse the repository at this point in the history
  6. Sonar smells

    strehle committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    481bddd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8ee6eb8 View commit details
    Browse the repository at this point in the history
  8. fix validation order

    IT error fix
    strehle committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    e46dc79 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fa2de12 View commit details
    Browse the repository at this point in the history
  10. More sonar smells

    strehle committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    feaa681 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2024

  1. Remove not needed

    strehle committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    7b8d455 View commit details
    Browse the repository at this point in the history
  2. Sonar smell and coverage improvements

    Remove not needed methods
    strehle committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    7ec5696 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a2aea40 View commit details
    Browse the repository at this point in the history
  4. Remove not needed code

    strehle committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    d54e6d5 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2024

  1. Configuration menu
    Copy the full SHA
    2666139 View commit details
    Browse the repository at this point in the history
  2. Remove forked class

    Forked because of #1462
    We have now AlphanumericRandomValueStringGenerator and will
    get the other one.
    
    For tests go with AlphanumericRandomValueStringGenerator
    strehle committed Apr 21, 2024
    Configuration menu
    Copy the full SHA
    ed99842 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'refs/heads/Refactor-Test-Random-Generator' into eol/oau…

    …th2/core-server
    
    # Conflicts:
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/ClientAccessTokenValidityTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/ClientRefreshTokenValidityTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/TokenRevocationEndpointTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/expression/IsSelfCheckTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/zone/MultitenantJdbcClientDetailsServiceTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/login/TokenEndpointDocs.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/mock/token/TokenMvcMockTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/scim/endpoints/ScimUserLookupMockMvcTests.java
    strehle committed Apr 21, 2024
    Configuration menu
    Copy the full SHA
    f20bf47 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Removed because of Sonar finding

    logic not needed
    strehle committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    8c1e912 View commit details
    Browse the repository at this point in the history
  2. Fixed Sonar Smells

    Only refactorings
    strehle committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    3caa33b View commit details
    Browse the repository at this point in the history
  3. Sonar smell fixes

    strehle committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    6832b76 View commit details
    Browse the repository at this point in the history
  4. Sonar smell fixes

    strehle committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    70d10ec View commit details
    Browse the repository at this point in the history
  5. Sonar smell fixes

    strehle committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    8179a37 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. Configuration menu
    Copy the full SHA
    55b1e84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9061268 View commit details
    Browse the repository at this point in the history
  3. Sonar smells

    strehle committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    b6b4ff7 View commit details
    Browse the repository at this point in the history
  4. Sonar smell fixes

    strehle committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    b8dae9f View commit details
    Browse the repository at this point in the history
  5. Sonar smell fixes

    strehle committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    b8f4acb View commit details
    Browse the repository at this point in the history
  6. Sonar smell fixes

    strehle committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    2d4b276 View commit details
    Browse the repository at this point in the history
  7. Sonar smell fixes

    strehle committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    062588d View commit details
    Browse the repository at this point in the history
  8. More changes because of Sonar

    Changed interfaces without wildcards
    The interfaces now belong to UAA
    strehle committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    3f14601 View commit details
    Browse the repository at this point in the history
  9. Refactor equals and hashCode

    With Sonar help
    strehle committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    4658686 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Refactor XSD

    strehle committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    64ae6ca View commit details
    Browse the repository at this point in the history
  2. Remove duplicate from spring-security-oauth2

    Uaa has forked this class in the past, re-use it now
    strehle committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    776dd5e View commit details
    Browse the repository at this point in the history
  3. Refactor: use UaaAuthorizationRequestManager as central OAuth2Request…

    …Factory
    
    Use IdentityZoneManager
    Remove internal OAuth2RequestFactory proxy
    strehle committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    4e561c1 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. Merge remote-tracking branch 'refs/remotes/origin/develop' into eol/o…

    …auth2/core-server
    
    # Conflicts:
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/ClientAccessTokenValidityTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/ClientRefreshTokenValidityTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/TokenRevocationEndpointTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/oauth/expression/IsSelfCheckTest.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/zone/MultitenantJdbcClientDetailsServiceTests.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/login/TokenEndpointDocs.java
    #	uaa/src/test/java/org/cloudfoundry/identity/uaa/mock/token/TokenMvcMockTests.java
    strehle committed May 1, 2024
    Configuration menu
    Copy the full SHA
    51fdd1a View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. Move tests from spring-security-oauth2 into UAA (#2843)

    * Move tests from spring-security-oauth2 into UAA
    
    Test coverage should help to identity if we need the coding or not.
    Coding, which is not covered should be checked in Unit and Integration Tests
    and should be removed if not really used.
    
    * More Tests
    
    * Extended exception tests
    
    * more tests for client grant flows
    
    * More tests
    
    * Added tests for XML configuration
    
    * Added tests for InMemoryTokenStore
    
    * More Tests
    
    * Move tests for oauth2 authentication
    
    * Tests for OAuth2 expression parser
    
    * Token Endpoint Tests
    
    * Exception handling tests
    
    * More tests for new coding
    
    * More tests
    
    * More tests
    
    * Test coverage
    
    * Test coverage
    
    * Add test for InMemory code service.
    
    Used in tests
    
    * Refactor tests
    
    * Add client scopes for test fix
    
    * Add test
    
    * Fix test Coverage
    
    * Fix test
    
    * Test added
    
    * Test coverage
    
    * Test coverage
    strehle authored May 4, 2024
    Configuration menu
    Copy the full SHA
    e183689 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Merge remote-tracking branch 'refs/remotes/origin/develop' into eol/o…

    …auth2/core-server
    
    # Conflicts:
    #	server/src/test/java/org/cloudfoundry/identity/uaa/scim/jdbc/JdbcScimGroupExternalMembershipManagerTests.java
    #	server/src/test/java/org/cloudfoundry/identity/uaa/scim/jdbc/JdbcScimGroupProvisioningTests.java
    strehle committed May 7, 2024
    Configuration menu
    Copy the full SHA
    02562b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b327c9 View commit details
    Browse the repository at this point in the history
  3. re-generated the serialVersionUID values

    Used intellij which offers this in extras
    strehle committed May 7, 2024
    Configuration menu
    Copy the full SHA
    334c701 View commit details
    Browse the repository at this point in the history
  4. new line

    strehle committed May 7, 2024
    Configuration menu
    Copy the full SHA
    74887af View commit details
    Browse the repository at this point in the history
  5. remove because of review

    strehle committed May 7, 2024
    Configuration menu
    Copy the full SHA
    81aa3d0 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Refactor dependency to commons-codec

    commons-codec is used / needed in uaa.war, so it comes because of different dependencies
    Thought before we dont need it, therefore removed the CHUCK SIZE constant.
    
    Revert JsonWebKey changes
    strehle committed May 8, 2024
    Configuration menu
    Copy the full SHA
    2ede9dc View commit details
    Browse the repository at this point in the history
  2. revert serial change

    this ID was used before and changed accidentially
    strehle committed May 8, 2024
    Configuration menu
    Copy the full SHA
    8e5e3df View commit details
    Browse the repository at this point in the history