Class MockAccessControl

java.lang.Object
net.officefloor.web.security.scheme.MockAccessControl
All Implemented Interfaces:
Serializable

public class MockAccessControl extends Object implements Serializable
Mock access control.
Author:
Daniel Sagenschneider
See Also:
  • Constructor Details

    • MockAccessControl

      public MockAccessControl(String userName, String... roles)
      Instantiate.
      Parameters:
      userName - User name.
      roles - Roles.
    • MockAccessControl

      public MockAccessControl(MockCredentials credentials)
      Instantiate from MockCredentials.
      Parameters:
      credentials - MockCredentials.
  • Method Details

    • getAuthenticationScheme

      public String getAuthenticationScheme()
      Obtains the authentication scheme.
      Returns:
      Authentication scheme.
    • getUserName

      public String getUserName()
      Obtains the user name.
      Returns:
      User name.
    • getRoles

      public Set<String> getRoles()
      Obtains the roles.
      Returns:
      Roles.