Skip to content

Commit

Permalink
Rename and document unclear method
Browse files Browse the repository at this point in the history
  • Loading branch information
Mats-SX committed Oct 5, 2016
1 parent 9ceea99 commit f0ef25a
Show file tree
Hide file tree
Showing 7 changed files with 13 additions and 12 deletions.
Expand Up @@ -41,9 +41,10 @@ public interface AuthSubject extends AccessMode
void setPassword( String password, boolean requirePasswordChange ) throws IOException, InvalidArgumentsException;

/**
* Changes authentication status to SUCCESS if in PASSWORD_CHANGE_REQUIRED
* Changes the {@link AuthenticationResult} status to {@link AuthenticationResult#SUCCESS SUCCESS} if it was {@link AuthenticationResult#PASSWORD_CHANGE_REQUIRED PASSWORD_CHANGE_REQUIRED}.
* This allows users that changed their password to become authorized for continued processing.
*/
void passwordChangeNoLongerRequired();
void setPasswordChangeNoLongerRequired();

/**
* Determines whether this subject is allowed to execute a procedure with the parameter string in its procedure annotation.
Expand Down Expand Up @@ -98,7 +99,7 @@ public void setPassword( String password, boolean requirePasswordChange )
}

@Override
public void passwordChangeNoLongerRequired()
public void setPasswordChangeNoLongerRequired()
{
}

Expand Down Expand Up @@ -222,7 +223,7 @@ public void setPassword( String password, boolean requirePasswordChange )
}

@Override
public void passwordChangeNoLongerRequired()
public void setPasswordChangeNoLongerRequired()
{
}

Expand Down
Expand Up @@ -84,7 +84,7 @@ public void changePassword( @Name( "password" ) String password ) throws Invalid
throw new AuthorizationViolationException( "Anonymous cannot change password" );
}
userManager.setUserPassword( authSubject.username(), password, false );
authSubject.passwordChangeNoLongerRequired();
authSubject.setPasswordChangeNoLongerRequired();
}

@Description( "Show the current user." )
Expand Down
Expand Up @@ -94,11 +94,11 @@ public void setPassword( String password, boolean requirePasswordChange )
authManager.setPassword( this, user.name(), password, requirePasswordChange );

// Make user authenticated if successful
passwordChangeNoLongerRequired();
setPasswordChangeNoLongerRequired();
}

@Override
public void passwordChangeNoLongerRequired()
public void setPasswordChangeNoLongerRequired()
{
if ( authenticationResult == PASSWORD_CHANGE_REQUIRED )
{
Expand Down
Expand Up @@ -114,7 +114,7 @@ public void setPassword( String password, boolean requirePasswordChange )
}

@Override
public void passwordChangeNoLongerRequired()
public void setPasswordChangeNoLongerRequired()
{
}

Expand Down
Expand Up @@ -73,11 +73,11 @@ public void setPassword( String password, boolean requirePasswordChange )
{
getUserManager().setUserPassword( shiroSubject.getPrincipal().toString(), password, requirePasswordChange );
// Make user authenticated if successful
passwordChangeNoLongerRequired();
setPasswordChangeNoLongerRequired();
}

@Override
public void passwordChangeNoLongerRequired()
public void setPasswordChangeNoLongerRequired()
{
if ( getAuthenticationResult() == AuthenticationResult.PASSWORD_CHANGE_REQUIRED )
{
Expand Down
Expand Up @@ -70,7 +70,7 @@ public void changeUserPassword( @Name( "username" ) String username, @Name( "new
userManager.setUserPassword( username, newPassword, requirePasswordChange );
if ( authSubject.hasUsername( username ) )
{
authSubject.passwordChangeNoLongerRequired();
authSubject.setPasswordChangeNoLongerRequired();
}
}

Expand Down
Expand Up @@ -161,7 +161,7 @@ public void setPassword( String password, boolean requirePasswordChange )
}

@Override
public void passwordChangeNoLongerRequired()
public void setPasswordChangeNoLongerRequired()
{
}

Expand Down

0 comments on commit f0ef25a

Please sign in to comment.