Class CustomUiZoom

java.lang.Object
edu.internet2.middleware.grouper.app.zoom.CustomUiZoom

public class CustomUiZoom extends Object
  • Constructor Details

    • CustomUiZoom

      public CustomUiZoom()
  • Method Details

    • customUiZoomUserAnalysis

      public static Map<String,Object> customUiZoomUserAnalysis(String configId, String sourceId, String subjectId)
      Parameters:
      configId -
      sourceId -
      subjectId -
      Returns:
      map of attributes, userFound(boolean), accountEnabled(boolean),assignedPlans(Set), assignedPlansString(String comma space separated),mail,onPremisesImmutableId(String), onPremisesLastSyncDateTime(String),onPremisesSamAccountName(String)," proxyAddresses(Set),proxyAddressesString(String comma space separated),showInAddressList(boolean),userPrincipalName(String),userType(String),provisionedPlans(Set), provisionedPlansString(String comma space separated), summary(String)
    • customUiZoomUserAnalysisWs

      public static Map<String,Object> customUiZoomUserAnalysisWs(String configId, String sourceId, String subjectId)
      Parameters:
      configId -
      sourceId -
      subjectId -
      Returns:
      map of attributes, hasEmail(boolean), userFound(boolean), userActive(boolean), id(string), first_name(string), last_name(string), email(string), type(int), role_name(string), personal_meeting_url(string), timezone(string), verified(int), group_ids (array[string]), account_id(string), status(string e.g. active) or null if not found, summary(String)