Class AzureAdCredential.AzureAdUser

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected com.microsoft.aad.adal4j.AuthenticationResult authResult  
      protected java.lang.String[] groups  
      protected java.lang.String[] permissions  
      protected java.lang.String[] roles  
    • Constructor Summary

      Constructors 
      Constructor Description
      AzureAdUser​(com.microsoft.aad.adal4j.AuthenticationResult authResult)  
    • Field Detail

      • groups

        protected java.lang.String[] groups
      • roles

        protected java.lang.String[] roles
      • permissions

        protected java.lang.String[] permissions
      • authResult

        protected com.microsoft.aad.adal4j.AuthenticationResult authResult
    • Constructor Detail

      • AzureAdUser

        public AzureAdUser​(com.microsoft.aad.adal4j.AuthenticationResult authResult)
    • Method Detail

      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface FessUser
      • getRoleNames

        public java.lang.String[] getRoleNames()
        Specified by:
        getRoleNames in interface FessUser
      • getGroupNames

        public java.lang.String[] getGroupNames()
        Specified by:
        getGroupNames in interface FessUser
      • getPermissions

        public java.lang.String[] getPermissions()
        Specified by:
        getPermissions in interface FessUser
      • refresh

        public boolean refresh()
        Specified by:
        refresh in interface FessUser
      • getAuthenticationResult

        public com.microsoft.aad.adal4j.AuthenticationResult getAuthenticationResult()
      • setGroups

        public void setGroups​(java.lang.String[] groups)
      • setRoles

        public void setRoles​(java.lang.String[] roles)