- New public service method added to AuthenticationService component stack: guestUserAuthenticationAllowed()

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@4981 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Kevin Roast
2007-01-31 14:25:45 +00:00
parent 2ad8f02979
commit a26d52b468
7 changed files with 55 additions and 1 deletions

View File

@@ -181,6 +181,19 @@ public class ChainingAuthenticationServiceImpl implements AuthenticationService
}
throw new AuthenticationException("Guest authentication not supported");
}
public boolean guestUserAuthenticationAllowed()
{
for (AuthenticationService authService : getUsableAuthenticationServices())
{
if (authService.guestUserAuthenticationAllowed())
{
return true;
}
}
// it isn't allowed in any of the authentication components
return false;
}
public boolean authenticationExists(String userName)
{