您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

constants.ts 1.3KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. /**
  2. * The list of supported meeting features to enable/disable through jwt.
  3. */
  4. export const MEET_FEATURES = {
  5. BRANDING: 'branding',
  6. CALENDAR: 'calendar',
  7. FLIP: 'flip',
  8. INBOUND_CALL: 'inbound-call',
  9. LIVESTREAMING: 'livestreaming',
  10. LOBBY: 'lobby',
  11. MODERATION: 'moderation',
  12. OUTBOUND_CALL: 'outbound-call',
  13. RECORDING: 'recording',
  14. ROOM: 'room',
  15. SCREEN_SHARING: 'screen-sharing',
  16. SIP_INBOUND_CALL: 'sip-inbound-call',
  17. SIP_OUTBOUND_CALL: 'sip-outbound-call',
  18. TRANSCRIPTION: 'transcription'
  19. };
  20. /**
  21. * A mapping between jwt features and toolbar buttons keys.
  22. */
  23. export const FEATURES_TO_BUTTONS_MAPPING = {
  24. 'livestreaming': 'livestreaming',
  25. 'recording': 'recording',
  26. 'transcription': 'closedcaptions'
  27. };
  28. /**
  29. * The JWT validation errors for JaaS.
  30. */
  31. export const JWT_VALIDATION_ERRORS = {
  32. AUD_INVALID: 'audInvalid',
  33. CONTEXT_NOT_FOUND: 'contextNotFound',
  34. EXP_INVALID: 'expInvalid',
  35. FEATURE_INVALID: 'featureInvalid',
  36. FEATURE_VALUE_INVALID: 'featureValueInvalid',
  37. FEATURES_NOT_FOUND: 'featuresNotFound',
  38. HEADER_NOT_FOUND: 'headerNotFound',
  39. ISS_INVALID: 'issInvalid',
  40. KID_NOT_FOUND: 'kidNotFound',
  41. KID_MISMATCH: 'kidMismatch',
  42. NBF_FUTURE: 'nbfFuture',
  43. NBF_INVALID: 'nbfInvalid',
  44. PAYLOAD_NOT_FOUND: 'payloadNotFound',
  45. TOKEN_EXPIRED: 'tokenExpired'
  46. };