Package com.authkit

Class AuthkitPrincipal

  • All Implemented Interfaces:
    java.security.Principal

    public class AuthkitPrincipal
    extends java.lang.Object
    implements java.security.Principal
    • Constructor Detail

      • AuthkitPrincipal

        public AuthkitPrincipal()
    • Method Detail

      • getIssuer

        public java.lang.String getIssuer()
      • setIssuer

        public void setIssuer​(java.lang.String issuer)
      • getSub

        public java.lang.String getSub()
      • setSub

        public void setSub​(java.lang.String sub)
      • getAudience

        public java.lang.String getAudience()
      • setAudience

        public void setAudience​(java.lang.String audience)
      • getEmail

        public java.lang.String getEmail()
      • setEmail

        public void setEmail​(java.lang.String email)
      • getEmailVerified

        public java.lang.Boolean getEmailVerified()
      • setEmailVerified

        public void setEmailVerified​(java.lang.Boolean emailVerified)
      • getFamilyName

        public java.lang.String getFamilyName()
      • setFamilyName

        public void setFamilyName​(java.lang.String familyName)
      • getGender

        public java.lang.String getGender()
      • setGender

        public void setGender​(java.lang.String gender)
      • getGivenName

        public java.lang.String getGivenName()
      • setGivenName

        public void setGivenName​(java.lang.String givenName)
      • getGroups

        public java.util.Set<java.lang.String> getGroups()
      • setGroups

        public void setGroups​(java.util.Set<java.lang.String> groups)
      • getMiddleName

        public java.lang.String getMiddleName()
      • setMiddleName

        public void setMiddleName​(java.lang.String middleName)
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface java.security.Principal
      • getClaimName

        public java.lang.String getClaimName()
      • setClaimName

        public void setClaimName​(java.lang.String name)
      • getNickname

        public java.lang.String getNickname()
      • setNickname

        public void setNickname​(java.lang.String nickname)
      • getPermissions

        public java.util.Set<java.lang.String> getPermissions()
      • setPermissions

        public void setPermissions​(java.util.Set<java.lang.String> permissions)
      • getPhoneNumber

        public java.lang.String getPhoneNumber()
      • setPhoneNumber

        public void setPhoneNumber​(java.lang.String phoneNumber)
      • getPhoneNumberVerified

        public java.lang.Boolean getPhoneNumberVerified()
      • setPhoneNumberVerified

        public void setPhoneNumberVerified​(java.lang.Boolean phoneNumberVerified)
      • getPreferredUsername

        public java.lang.String getPreferredUsername()
      • setPreferredUsername

        public void setPreferredUsername​(java.lang.String preferredUsername)
      • getRoles

        public java.util.Set<java.lang.String> getRoles()
      • setRoles

        public void setRoles​(java.util.Set<java.lang.String> roles)
      • getUpdatedAt

        public java.lang.Long getUpdatedAt()
      • setUpdatedAt

        public void setUpdatedAt​(java.lang.Long updatedAt)
      • getMetadata

        public java.util.Map<java.lang.String,​java.lang.Object> getMetadata()
      • setMetadata

        public void setMetadata​(java.util.Map<java.lang.String,​java.lang.Object> metadata)
      • getExtraClaims

        public java.util.Map<java.lang.String,​java.lang.Object> getExtraClaims()
      • setExtraClaims

        public void setExtraClaims​(java.util.Map<java.lang.String,​java.lang.Object> extraClaims)
      • equals

        public boolean equals​(java.lang.Object o)
        Specified by:
        equals in interface java.security.Principal
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface java.security.Principal
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Specified by:
        toString in interface java.security.Principal
        Overrides:
        toString in class java.lang.Object