Class MediaSoupV3TokenGenerator

java.lang.Object
org.teamapps.ux.component.webrtc.apiclient.MediaSoupV3TokenGenerator

public class MediaSoupV3TokenGenerator extends Object
  • Constructor Details

    • MediaSoupV3TokenGenerator

      public MediaSoupV3TokenGenerator()
  • Method Details

    • generatePublishJwtToken

      public static String generatePublishJwtToken(String streamUuid, String secret, Duration tokenValidityDuration)
    • generateSubscribeJwtToken

      public static String generateSubscribeJwtToken(String streamUuid, String secret, Duration tokenValidityDuration)
    • generateRecordingJwtToken

      public static String generateRecordingJwtToken(String secret, Duration tokenValidityDuration)
    • generateStreamingJwtToken

      public static String generateStreamingJwtToken(String streamUuid, String secret, Duration tokenValidityDuration)
    • generateMixerJwtToken

      public static String generateMixerJwtToken(String secret, Duration tokenValidityDuration)
    • generateGeneralApiToken

      public static String generateGeneralApiToken(String secret, Duration tokenValidityDuration)
    • generateJwtToken

      public static String generateJwtToken(String secret, MediaSoupV3ApiOperation operation, String streamUuid, Duration tokenValidityDuration)