Interface IdmMeClient

  • All Known Implementing Classes:
    DefaultMeClient

    public interface IdmMeClient
    • Method Detail

      • getMe

        UserInfo getMe()
                throws jakarta.ws.rs.NotAuthorizedException,
                       jakarta.ws.rs.BadRequestException
        Throws:
        jakarta.ws.rs.NotAuthorizedException
        jakarta.ws.rs.BadRequestException
      • getMeId

        String getMeId()
                throws jakarta.ws.rs.NotAuthorizedException,
                       jakarta.ws.rs.BadRequestException
        Throws:
        jakarta.ws.rs.NotAuthorizedException
        jakarta.ws.rs.BadRequestException
      • getMeEmail

        String getMeEmail()
                   throws jakarta.ws.rs.NotAuthorizedException,
                          jakarta.ws.rs.BadRequestException
        Throws:
        jakarta.ws.rs.NotAuthorizedException
        jakarta.ws.rs.BadRequestException
      • getMeUsername

        String getMeUsername()
                      throws jakarta.ws.rs.NotAuthorizedException,
                             jakarta.ws.rs.BadRequestException
        Throws:
        jakarta.ws.rs.NotAuthorizedException
        jakarta.ws.rs.BadRequestException
      • getMeName

        String getMeName()
                  throws jakarta.ws.rs.NotAuthorizedException,
                         jakarta.ws.rs.BadRequestException
        Throws:
        jakarta.ws.rs.NotAuthorizedException
        jakarta.ws.rs.BadRequestException
      • getMeAttributes

        Map<String,​List<String>> getMeAttributes()
                                                throws jakarta.ws.rs.NotAuthorizedException,
                                                       jakarta.ws.rs.BadRequestException
        Throws:
        jakarta.ws.rs.NotAuthorizedException
        jakarta.ws.rs.BadRequestException
      • getMeUser

        org.gcube.idm.common.models.IdmUser getMeUser()
                                               throws jakarta.ws.rs.NotAuthorizedException,
                                                      jakarta.ws.rs.BadRequestException
        Throws:
        jakarta.ws.rs.NotAuthorizedException
        jakarta.ws.rs.BadRequestException
      • getMeOwner

        OwnerInfo getMeOwner()
                      throws jakarta.ws.rs.NotAuthorizedException,
                             jakarta.ws.rs.BadRequestException
        Throws:
        jakarta.ws.rs.NotAuthorizedException
        jakarta.ws.rs.BadRequestException
      • getMeProfile

        UserProfile getMeProfile()
                          throws jakarta.ws.rs.NotAuthorizedException,
                                 jakarta.ws.rs.BadRequestException
        Throws:
        jakarta.ws.rs.NotAuthorizedException
        jakarta.ws.rs.BadRequestException
      • verifyToken

        org.gcube.idm.common.models.IdmVerifyObject verifyToken()
                                                         throws jakarta.ws.rs.NotAuthorizedException,
                                                                jakarta.ws.rs.BadRequestException
        Throws:
        jakarta.ws.rs.NotAuthorizedException
        jakarta.ws.rs.BadRequestException
      • getMeInspect

        UserInspect getMeInspect()
                          throws jakarta.ws.rs.NotAuthorizedException,
                                 jakarta.ws.rs.BadRequestException
        Throws:
        jakarta.ws.rs.NotAuthorizedException
        jakarta.ws.rs.BadRequestException