Class DefaultMeClient

    • Field Detail

      • auth_token

        protected String auth_token
      • logger

        protected static org.slf4j.Logger logger
    • Method Detail

      • verifyToken

        public org.gcube.idm.common.models.IdmVerifyObject verifyToken()
        Specified by:
        verifyToken in interface IdmMeClient
      • getMeName

        public String getMeName()
                         throws jakarta.ws.rs.NotAuthorizedException,
                                jakarta.ws.rs.BadRequestException
        Specified by:
        getMeName in interface IdmMeClient
        Throws:
        jakarta.ws.rs.NotAuthorizedException
        jakarta.ws.rs.BadRequestException
      • getMeAttributes

        public Map<String,​List<String>> getMeAttributes()
                                                       throws jakarta.ws.rs.NotAuthorizedException,
                                                              jakarta.ws.rs.BadRequestException
        Specified by:
        getMeAttributes in interface IdmMeClient
        Throws:
        jakarta.ws.rs.NotAuthorizedException
        jakarta.ws.rs.BadRequestException
      • getMeUser

        public org.gcube.idm.common.models.IdmUser getMeUser()
                                                      throws jakarta.ws.rs.NotAuthorizedException,
                                                             jakarta.ws.rs.BadRequestException
        Specified by:
        getMeUser in interface IdmMeClient
        Throws:
        jakarta.ws.rs.NotAuthorizedException
        jakarta.ws.rs.BadRequestException
      • getMe

        public UserInfo getMe()
                       throws jakarta.ws.rs.NotAuthorizedException,
                              jakarta.ws.rs.BadRequestException
        Specified by:
        getMe in interface IdmMeClient
        Throws:
        jakarta.ws.rs.NotAuthorizedException
        jakarta.ws.rs.BadRequestException
      • getMeInspect

        public UserInspect getMeInspect()
                                 throws jakarta.ws.rs.NotAuthorizedException,
                                        jakarta.ws.rs.BadRequestException
        Specified by:
        getMeInspect in interface IdmMeClient
        Throws:
        jakarta.ws.rs.NotAuthorizedException
        jakarta.ws.rs.BadRequestException