625f6131288f513d13619281d7d4decb24c23442
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 10
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 1 | ||
Rename Method public createResourcePermissionsWithScopes(resource Resource, scopes List<Scope>, authorization AuthorizationProvider, request AuthorizationRequest) : ResourcePermission renamed to private populateTypedScopes(resource Resource, authorization AuthorizationProvider) : List<Scope> in class org.keycloak.authorization.util.Permissions | From | To | |
Change Parameter Type | 1 | ||
Change Parameter Type requestedScopes : Set<String> to requestedScopes : Collection<Scope> in method public createResourcePermissions(resource Resource, requestedScopes Collection<Scope>, authorization AuthorizationProvider, request AuthorizationRequest) : ResourcePermission in class org.keycloak.authorization.util.Permissions | From | To | |
Rename Variable | 1 | ||
Rename Variable existingResources : List<Resource> to requestedResources : List<Resource> in method private createPermissions(ticket PermissionTicketToken, request KeycloakAuthorizationRequest, resourceServer ResourceServer, identity KeycloakIdentity, authorization AuthorizationProvider) : Collection<ResourcePermission> in class org.keycloak.authorization.authorization.AuthorizationTokenService | From | To | |
Change Return Type | 1 | ||
Change Return Type ResourcePermission to List<Scope> in method private populateTypedScopes(resource Resource, authorization AuthorizationProvider) : List<Scope> in class org.keycloak.authorization.util.Permissions | From | To | |
Change Variable Type | 2 | ||
Change Variable Type limit : Integer to limit : AtomicInteger in method private createPermissions(ticket PermissionTicketToken, request KeycloakAuthorizationRequest, resourceServer ResourceServer, identity KeycloakIdentity, authorization AuthorizationProvider) : Collection<ResourcePermission> in class org.keycloak.authorization.authorization.AuthorizationTokenService | From | To | |
Change Variable Type requestedScopesModel : List<Scope> to requestedScopesModel : Set<Scope> in method private createPermissions(ticket PermissionTicketToken, request KeycloakAuthorizationRequest, resourceServer ResourceServer, identity KeycloakIdentity, authorization AuthorizationProvider) : Collection<ResourcePermission> in class org.keycloak.authorization.authorization.AuthorizationTokenService | From | To | |
Extract Variable | 1 | ||
Extract Variable permission : ResourcePermission in method public onDecision(evaluation DefaultEvaluation) : void from class org.keycloak.authorization.policy.evaluation.AbstractDecisionCollector | From | To | |
Extract Method | 1 | ||
Extract Method private createOnlyOwnerPolicy() : JSPolicyRepresentation extracted from public testOverridePermission() : void in class org.keycloak.testsuite.authz.EntitlementAPITest | From | To | |
Extract And Move Method | 1 | ||
Extract And Move Method public addScope(scope Scope) : void extracted from private createPermissions(ticket PermissionTicketToken, request KeycloakAuthorizationRequest, resourceServer ResourceServer, identity KeycloakIdentity, authorization AuthorizationProvider) : Collection<ResourcePermission> in class org.keycloak.authorization.authorization.AuthorizationTokenService & moved to class org.keycloak.authorization.permission.ResourcePermission | From | To |