Class UserService

    • Method Detail

      • createUserRequest

        public com.synopsys.integration.blackduck.api.manual.temporary.component.UserRequest createUserRequest​(java.lang.String username,
                                                                                                               java.lang.String password,
                                                                                                               java.lang.String firstName,
                                                                                                               java.lang.String lastName)
      • createUser

        public com.synopsys.integration.blackduck.api.generated.view.UserView createUser​(com.synopsys.integration.blackduck.api.manual.temporary.component.UserRequest userRequest)
                                                                                  throws com.synopsys.integration.exception.IntegrationException
        Throws:
        com.synopsys.integration.exception.IntegrationException
      • findUsersByEmail

        public BlackDuckPageResponse<com.synopsys.integration.blackduck.api.generated.view.UserView> findUsersByEmail​(java.lang.String emailSearchTerm,
                                                                                                                      BlackDuckPageDefinition blackDuckPageDefinition)
                                                                                                               throws com.synopsys.integration.exception.IntegrationException
        Throws:
        com.synopsys.integration.exception.IntegrationException
      • findUserByUsername

        public java.util.Optional<com.synopsys.integration.blackduck.api.generated.view.UserView> findUserByUsername​(java.lang.String username)
                                                                                                              throws com.synopsys.integration.exception.IntegrationException
        Throws:
        com.synopsys.integration.exception.IntegrationException
      • getAllUsers

        public java.util.List<com.synopsys.integration.blackduck.api.generated.view.UserView> getAllUsers()
                                                                                                   throws com.synopsys.integration.exception.IntegrationException
        Throws:
        com.synopsys.integration.exception.IntegrationException
      • getPageOfUsers

        public BlackDuckPageResponse<com.synopsys.integration.blackduck.api.generated.view.UserView> getPageOfUsers​(BlackDuckPageDefinition blackDuckPageDefinition)
                                                                                                             throws com.synopsys.integration.exception.IntegrationException
        Throws:
        com.synopsys.integration.exception.IntegrationException