Class NewRandomUserInstanceConfig

  • All Implemented Interfaces:
    org.apache.sling.testing.clients.util.config.InstanceConfig

    public class NewRandomUserInstanceConfig
    extends Object
    implements org.apache.sling.testing.clients.util.config.InstanceConfig
    • Constructor Detail

      • NewRandomUserInstanceConfig

        public NewRandomUserInstanceConfig​(SecurityClient client,
                                           Group[] assignedGroups)
    • Method Detail

      • getUsername

        public String getUsername()
      • setUsername

        public void setUsername​(String username)
      • getPassword

        public String getPassword()
      • setPassword

        public void setPassword​(String password)
      • getUser

        public User getUser()
      • setUser

        public void setUser​(User user)
      • save

        public org.apache.sling.testing.clients.util.config.InstanceConfig save()
                                                                         throws org.apache.sling.testing.clients.util.config.InstanceConfigException,
                                                                                InterruptedException
        Specified by:
        save in interface org.apache.sling.testing.clients.util.config.InstanceConfig
        Throws:
        org.apache.sling.testing.clients.util.config.InstanceConfigException
        InterruptedException
      • restore

        public org.apache.sling.testing.clients.util.config.InstanceConfig restore()
                                                                            throws org.apache.sling.testing.clients.util.config.InstanceConfigException,
                                                                                   InterruptedException
        Specified by:
        restore in interface org.apache.sling.testing.clients.util.config.InstanceConfig
        Throws:
        org.apache.sling.testing.clients.util.config.InstanceConfigException
        InterruptedException