035ebc881abfe78544861f394c30b1dd9623f879
Files Diff
- Added: 23
- Removed: 1
- Renamed: 0
- Modified: 19
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Change Parameter Type | 3 | ||
| Change Parameter Type claims : Map<String,Object> to claims : Map<String,List<String>> in method public DefaultEvaluationContext(identity Identity, claims Map<String,List<String>>, keycloakSession KeycloakSession) in class org.keycloak.authorization.common.DefaultEvaluationContext | From | To | |
| Change Parameter Type claims : Map<String,Object> to claims : Map<String,List<String>> in method public setClaims(claims Map<String,List<String>>) : void in class org.keycloak.representations.idm.authorization.AuthorizationRequest | From | To | |
| Change Parameter Type claims : Map<String,Object> to claims : Map<String,List<String>> in method public KeycloakEvaluationContext(identity KeycloakIdentity, claims Map<String,List<String>>, keycloakSession KeycloakSession) in class org.keycloak.authorization.common.KeycloakEvaluationContext | From | To | |
| Move Method | 1 | ||
| Move Method private getPermissionTicket(pathConfig PathConfig, methodConfig PolicyEnforcerConfig.MethodConfig, authzClient AuthzClient) : String from class org.keycloak.adapters.authorization.BearerTokenPolicyEnforcer to private getPermissionTicket(pathConfig PathConfig, methodConfig PolicyEnforcerConfig.MethodConfig, authzClient AuthzClient, httpFacade HttpFacade) : String from class org.keycloak.adapters.authorization.KeycloakAdapterPolicyEnforcer | From | To | |
| Rename Variable | 1 | ||
| Rename Variable permissionResponse : PermissionResponse to permission : PermissionResource in method private getPermissionTicket(pathConfig PathConfig, methodConfig PolicyEnforcerConfig.MethodConfig, authzClient AuthzClient, httpFacade HttpFacade) : String in class org.keycloak.adapters.authorization.KeycloakAdapterPolicyEnforcer | From | To | |
| Change Return Type | 1 | ||
| Change Return Type Map<String,Object> to Map<String,List<String>> in method public getClaims() : Map<String,List<String>> in class org.keycloak.representations.idm.authorization.AuthorizationRequest | From | To | |
| Change Variable Type | 2 | ||
| Change Variable Type permissionResponse : PermissionResponse to permission : PermissionResource in method private getPermissionTicket(pathConfig PathConfig, methodConfig PolicyEnforcerConfig.MethodConfig, authzClient AuthzClient, httpFacade HttpFacade) : String in class org.keycloak.adapters.authorization.KeycloakAdapterPolicyEnforcer | From | To | |
| Change Variable Type entry : Entry<String,Object> to entry : Entry<String,List<String>> in method public getBaseAttributes() : Map<String,Collection<String>> in class org.keycloak.authorization.common.DefaultEvaluationContext | From | To | |
| Extract Variable | 3 | ||
| Extract Variable claimTokenFormat : String in method public permissionGrant() : Response from class org.keycloak.protocol.oidc.endpoints.TokenEndpoint | From | To | |
| Extract Variable client : ClientModel in method public permissionGrant() : Response from class org.keycloak.protocol.oidc.endpoints.TokenEndpoint | From | To | |
| Extract Variable protection : ProtectionResource in method private getPermissionTicket(pathConfig PathConfig, methodConfig PolicyEnforcerConfig.MethodConfig, authzClient AuthzClient, httpFacade HttpFacade) : String from class org.keycloak.adapters.authorization.KeycloakAdapterPolicyEnforcer | From | To | |
| Change Attribute Type | 2 | ||
| Change Attribute Type claims : Map<String,Object> to claims : Map<String,List<String>> in class org.keycloak.authorization.common.DefaultEvaluationContext | From | To | |
| Change Attribute Type claims : Map<String,Object> to claims : Map<String,List<String>> in class org.keycloak.representations.idm.authorization.AuthorizationRequest | From | To | |
| Inline Variable | 1 | ||
| Inline Variable authzClient : AuthzClient in method private requestAuthorizationToken(pathConfig PathConfig, methodConfig PolicyEnforcerConfig.MethodConfig, httpFacade OIDCHttpFacade) : AccessToken from class org.keycloak.adapters.authorization.KeycloakAdapterPolicyEnforcer | From | To | |
| Extract Method | 1 | ||
| Extract Method private getPermissionTicket(pathConfig PathConfig, methodConfig PolicyEnforcerConfig.MethodConfig, authzClient AuthzClient, httpFacade HttpFacade) : String extracted from private requestAuthorizationToken(pathConfig PathConfig, methodConfig PolicyEnforcerConfig.MethodConfig, httpFacade OIDCHttpFacade) : AccessToken in class org.keycloak.adapters.authorization.KeycloakAdapterPolicyEnforcer | From | To | |
| Rename Parameter | 1 | ||
| Rename Parameter facade : OIDCHttpFacade to httpFacade : OIDCHttpFacade in method protected challenge(pathConfig PathConfig, methodConfig PolicyEnforcerConfig.MethodConfig, httpFacade OIDCHttpFacade) : boolean in class org.keycloak.adapters.authorization.KeycloakAdapterPolicyEnforcer | From | To |