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 |