Class TechUserProperties

java.lang.Object
swiss.trustbroker.config.dto.TechUserProperties

public class TechUserProperties extends Object
Technical user configuration for IDM.
  • Constructor Details

    • TechUserProperties

      public TechUserProperties()
    • TechUserProperties

      public TechUserProperties(String user, String profile, Set<String> roles)
      Creates a new TechUserProperties instance.
      Parameters:
      user - User ID in IDM.
      profile - User profile in IDM.
      roles - Roles in IDM.
      Since:
      1.15.0
  • Method Details

    • builder

    • getUser

      public String getUser()
      User ID in IDM.
    • getProfile

      public String getProfile()
      User profile in IDM.
    • getRoles

      public Set<String> getRoles()
      Roles in IDM.
      Since:
      1.15.0
    • setUser

      public void setUser(String user)
      User ID in IDM.
    • setProfile

      public void setProfile(String profile)
      User profile in IDM.
    • setRoles

      public void setRoles(Set<String> roles)
      Roles in IDM.
      Since:
      1.15.0
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object