b8262a9f0275758ce2d1b4a05c350a465580b24a
Files Diff
- Added: 12
- Removed: 0
- Renamed: 0
- Modified: 51
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Pull Up Method | 1 | ||
Pull Up Method public getActionVerificationNonce() : UUID from class org.keycloak.authentication.actiontoken.DefaultActionToken to public getActionVerificationNonce() : UUID from class org.keycloak.authentication.actiontoken.DefaultActionTokenKey | From | To | |
Push Down Method | 1 | ||
Push Down Method public startFreshAuthenticationSession(token T, tokenContext ActionTokenContext<T>) : AuthenticationSessionModel from class org.keycloak.authentication.actiontoken.ActionTokenHandler to public startFreshAuthenticationSession(token T, tokenContext ActionTokenContext<T>) : AuthenticationSessionModel from class org.keycloak.authentication.actiontoken.AbstractActionTokenHander | From | To | |
Change Parameter Type | 2 | ||
Change Parameter Type actionVerificationNonce : UUID to authenticationSessionId : String in method public VerifyEmailActionToken(userId String, absoluteExpirationInSecs int, authenticationSessionId String, email String) in class org.keycloak.authentication.actiontoken.verifyemail.VerifyEmailActionToken | From | To | |
Change Parameter Type actionVerificationNonce : UUID to authenticationSessionId : String in method public IdpVerifyAccountLinkActionToken(userId String, absoluteExpirationInSecs int, authenticationSessionId String, identityProviderUsername String, identityProviderAlias String) in class org.keycloak.authentication.actiontoken.idpverifyemail.IdpVerifyAccountLinkActionToken | From | To | |
Pull Up Attribute | 2 | ||
Pull Up Attribute public JSON_FIELD_ACTION_VERIFICATION_NONCE : String from class org.keycloak.authentication.actiontoken.DefaultActionToken to public JSON_FIELD_ACTION_VERIFICATION_NONCE : String from class org.keycloak.authentication.actiontoken.DefaultActionTokenKey | From | To | |
Pull Up Attribute private actionVerificationNonce : UUID from class org.keycloak.authentication.actiontoken.DefaultActionToken to private actionVerificationNonce : UUID from class org.keycloak.authentication.actiontoken.DefaultActionTokenKey | From | To | |
Push Down Attribute | 2 | ||
Push Down Attribute private value : V from class org.keycloak.models.sessions.infinispan.InfinispanKeycloakTransaction.CacheTask to protected value : V from class org.keycloak.models.sessions.infinispan.InfinispanKeycloakTransaction.CacheTaskWithValue | From | To | |
Push Down Attribute public AUTHENTICATION_SESSION_EVENTS : String from class org.keycloak.sessions.AuthenticationSessionProviderFactory to public AUTHENTICATION_SESSION_EVENTS : String from class org.keycloak.models.sessions.infinispan.InfinispanAuthenticationSessionProviderFactory | From | To | |
Parameterize Variable | 1 | ||
Parameterize Variable relativeExpiration : long to lifespan : Integer in method public executeActionsEmail(id String, redirectUri String, clientId String, lifespan Integer, actions List<String>) : Response in class org.keycloak.services.resources.admin.UsersResource | From | To | |
Change Variable Type | 2 | ||
Change Variable Type relativeExpiration : long to lifespan : Integer in method public executeActionsEmail(id String, redirectUri String, clientId String, lifespan Integer, actions List<String>) : Response in class org.keycloak.services.resources.admin.UsersResource | From | To | |
Change Variable Type current : CacheTask<K,V> to current : CacheTask<V> in method public get(cache Cache<K,V>, key K) : V in class org.keycloak.models.sessions.infinispan.InfinispanKeycloakTransaction | From | To | |
Extract Interface | 2 | ||
Extract Interface org.keycloak.models.ActionTokenValueModel from classes [org.keycloak.authentication.actiontoken.DefaultActionToken] | From | To | |
Extract Interface org.keycloak.models.ActionTokenKeyModel from classes [org.keycloak.authentication.actiontoken.DefaultActionTokenKey] | From | To | |
Rename Parameter | 2 | ||
Rename Parameter actionVerificationNonce : UUID to authenticationSessionId : String in method public VerifyEmailActionToken(userId String, absoluteExpirationInSecs int, authenticationSessionId String, email String) in class org.keycloak.authentication.actiontoken.verifyemail.VerifyEmailActionToken | From | To | |
Rename Parameter actionVerificationNonce : UUID to authenticationSessionId : String in method public IdpVerifyAccountLinkActionToken(userId String, absoluteExpirationInSecs int, authenticationSessionId String, identityProviderUsername String, identityProviderAlias String) in class org.keycloak.authentication.actiontoken.idpverifyemail.IdpVerifyAccountLinkActionToken | From | To |