Describe the bug
Hi,
I am trying to integrate my service with AWS IVS real time streaming. The response from the stage creation CreateStageResponse does not populate the expirationTime property. i.e. response.participantTokens().getFirst().expirationTime() is always null. I have tried populating the duration of ParticipantTokenConfiguration and also tried leaving it as default (720) but it still does not populate the expirationTime property in the response.
Regression Issue
Expected Behavior
I expect the expirationTime to be currentTime + duration
Current Behavior
expirationTime is always null
Reproduction Steps
try to create a stage using the SDK with a participant token - i.e. have the ParticipantTokenConfiguration setup. Inspect the response - CreateStageResponse
Possible Solution
No response
Additional Information/Context
currentTime + duration
AWS Java SDK version used
2.33.11
JDK version used
21.0.2
Operating System and version
MacOS Version 14.6
Describe the bug
Hi,
I am trying to integrate my service with AWS IVS real time streaming. The response from the stage creation
CreateStageResponsedoes not populate the expirationTime property. i.e.response.participantTokens().getFirst().expirationTime()is always null. I have tried populating thedurationofParticipantTokenConfigurationand also tried leaving it as default (720) but it still does not populate theexpirationTimeproperty in the response.Regression Issue
Expected Behavior
I expect the
expirationTimeto becurrentTime+durationCurrent Behavior
expirationTimeis alwaysnullReproduction Steps
try to create a stage using the SDK with a participant token - i.e. have the
ParticipantTokenConfigurationsetup. Inspect the response -CreateStageResponsePossible Solution
No response
Additional Information/Context
currentTime+durationAWS Java SDK version used
2.33.11
JDK version used
21.0.2
Operating System and version
MacOS Version 14.6