Package tasks.task1.code

# Class PortalCredentialsCreator

java.lang.Object
tasks.task1.code.PortalCredentialsCreator

public class PortalCredentialsCreator extends Object
It creates a portal user and assigns it a password.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `PortalCredentialsCreator()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `List<tasks.task1.code.PassWord>`
  `createListOfRandomPasswords(List<tasks.task1.code.Student> studentsList)`
  Create a list of passwords for each student in the list of students
  `List<tasks.task1.code.UserName>`
  `createListOfUserNames(List<tasks.task1.code.Student> studentsList)`
  Create a list of user names from a list of students

  ### Methods inherited from class java.lang.Object

  `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### PortalCredentialsCreator

    public PortalCredentialsCreator()

- ## Method Details

  - ### createListOfUserNames

    public List<tasks.task1.code.UserName> createListOfUserNames(List<tasks.task1.code.Student> studentsList)
    Create a list of user names from a list of students
    Parameters:
      `studentsList` - the list of students to be processed
    Returns:
      A list of UserName objects.

  - ### createListOfRandomPasswords

    public List<tasks.task1.code.PassWord> createListOfRandomPasswords(List<tasks.task1.code.Student> studentsList)
    Create a list of passwords for each student in the list of students
    Parameters:
      `studentsList` - The list of students to create passwords for.
    Returns:
      A list of PassWord objects.