Class MediaSoupV3TokenGenerator
- java.lang.Object
-
- org.teamapps.ux.component.webrtc.apiclient.MediaSoupV3TokenGenerator
-
public class MediaSoupV3TokenGenerator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MediaSoupV3TokenGenerator()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringgenerateGeneralApiToken(java.lang.String secret, java.time.Duration tokenValidityDuration)static java.lang.StringgenerateJwtToken(java.lang.String secret, MediaSoupV3ApiOperation operation, java.lang.String streamUuid, java.time.Duration tokenValidityDuration)static java.lang.StringgenerateMixerJwtToken(java.lang.String secret, java.time.Duration tokenValidityDuration)static java.lang.StringgeneratePublishJwtToken(java.lang.String streamUuid, java.lang.String secret, java.time.Duration tokenValidityDuration)static java.lang.StringgenerateRecordingJwtToken(java.lang.String secret, java.time.Duration tokenValidityDuration)static java.lang.StringgenerateStreamingJwtToken(java.lang.String streamUuid, java.lang.String secret, java.time.Duration tokenValidityDuration)static java.lang.StringgenerateSubscribeJwtToken(java.lang.String streamUuid, java.lang.String secret, java.time.Duration tokenValidityDuration)
-
-
-
Method Detail
-
generatePublishJwtToken
public static java.lang.String generatePublishJwtToken(java.lang.String streamUuid, java.lang.String secret, java.time.Duration tokenValidityDuration)
-
generateSubscribeJwtToken
public static java.lang.String generateSubscribeJwtToken(java.lang.String streamUuid, java.lang.String secret, java.time.Duration tokenValidityDuration)
-
generateRecordingJwtToken
public static java.lang.String generateRecordingJwtToken(java.lang.String secret, java.time.Duration tokenValidityDuration)
-
generateStreamingJwtToken
public static java.lang.String generateStreamingJwtToken(java.lang.String streamUuid, java.lang.String secret, java.time.Duration tokenValidityDuration)
-
generateMixerJwtToken
public static java.lang.String generateMixerJwtToken(java.lang.String secret, java.time.Duration tokenValidityDuration)
-
generateGeneralApiToken
public static java.lang.String generateGeneralApiToken(java.lang.String secret, java.time.Duration tokenValidityDuration)
-
generateJwtToken
public static java.lang.String generateJwtToken(java.lang.String secret, MediaSoupV3ApiOperation operation, java.lang.String streamUuid, java.time.Duration tokenValidityDuration)
-
-