Class PrimaryPrincipal

java.lang.Object
de.businesscode.bcdui.subjectsettings.PrimaryPrincipal
All Implemented Interfaces:
Serializable

public class PrimaryPrincipal extends Object implements Serializable
A primary principal, which holds technical user id. This principal may be used by the realm in order to indicate a primary principal, see PrincipalCollection.getPrimaryPrincipal(). The SecurityHelper.getUserId(org.apache.shiro.subject.Subject) handles this type.
See Also:
  • Constructor Details

    • PrimaryPrincipal

      public PrimaryPrincipal(String id, String userLogin, String fullName, String email)
    • PrimaryPrincipal

      public PrimaryPrincipal(String id)
  • Method Details

    • getId

      public String getId()
    • getFullName

      public String getFullName()
    • setFullName

      public void setFullName(String fullName)
    • getUserLogin

      public String getUserLogin()
    • setUserLogin

      public void setUserLogin(String userLogin)
    • getEmail

      public String getEmail()
    • setEmail

      public void setEmail(String email)
    • toString

      public String toString()
      Overrides:
      toString in class Object