snapshot of https://github.com/jitsi/jitsi-meet.git @ fd1749dd28f4138aa80234fc7f311b19aaffa0e7 (2026-09-15)
This commit is contained in:
46
react/features/base/jwt/constants.ts
Normal file
46
react/features/base/jwt/constants.ts
Normal file
@@ -0,0 +1,46 @@
|
||||
import { ParticipantFeaturesKey } from '../participants/types';
|
||||
|
||||
/**
|
||||
* The list of supported meeting features to enable/disable through jwt.
|
||||
*/
|
||||
export const MEET_FEATURES: Record<string, ParticipantFeaturesKey> = {
|
||||
BRANDING: 'branding',
|
||||
CALENDAR: 'calendar',
|
||||
CREATE_POLLS: 'create-polls',
|
||||
FILE_UPLOAD: 'file-upload',
|
||||
FLIP: 'flip',
|
||||
INBOUND_CALL: 'inbound-call',
|
||||
LIVESTREAMING: 'livestreaming',
|
||||
LIVE_TRANSLATION: 'live-translation',
|
||||
LOBBY: 'lobby',
|
||||
MODERATION: 'moderation',
|
||||
OUTBOUND_CALL: 'outbound-call',
|
||||
RECORDING: 'recording',
|
||||
ROOM: 'room',
|
||||
SCREEN_SHARING: 'screen-sharing',
|
||||
SEND_GROUPCHAT: 'send-groupchat',
|
||||
LIST_VISITORS: 'list-visitors',
|
||||
SIP_INBOUND_CALL: 'sip-inbound-call',
|
||||
SIP_OUTBOUND_CALL: 'sip-outbound-call',
|
||||
TRANSCRIPTION: 'transcription'
|
||||
};
|
||||
|
||||
/**
|
||||
* The JWT validation errors for JaaS.
|
||||
*/
|
||||
export const JWT_VALIDATION_ERRORS = {
|
||||
AUD_INVALID: 'audInvalid',
|
||||
CONTEXT_NOT_FOUND: 'contextNotFound',
|
||||
EXP_INVALID: 'expInvalid',
|
||||
FEATURE_INVALID: 'featureInvalid',
|
||||
FEATURE_VALUE_INVALID: 'featureValueInvalid',
|
||||
FEATURES_NOT_FOUND: 'featuresNotFound',
|
||||
HEADER_NOT_FOUND: 'headerNotFound',
|
||||
ISS_INVALID: 'issInvalid',
|
||||
KID_NOT_FOUND: 'kidNotFound',
|
||||
KID_MISMATCH: 'kidMismatch',
|
||||
NBF_FUTURE: 'nbfFuture',
|
||||
NBF_INVALID: 'nbfInvalid',
|
||||
PAYLOAD_NOT_FOUND: 'payloadNotFound',
|
||||
TOKEN_EXPIRED: 'tokenExpired'
|
||||
};
|
||||
Reference in New Issue
Block a user