Skip to content

expirationTime from the CreateStageResponse in ivsrealtime is always null #6429

@brian2197

Description

@brian2197

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

  • Select this option if this issue appears to be a regression.

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

Metadata

Metadata

Assignees

Labels

bugThis issue is a bug.service-apiThis issue is due to a problem in a service API, not the SDK implementation.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions