JWTAuthenticationStrategy

class JWTAuthenticationStrategy(val getJWT: suspend (params: String?) -> String, val subscriptionId: String) : AuthenticationStrategy

JWTAuthenticationStrategy is a class that implements the AuthenticationStrategy interface. It uses JWT tokens for authenticating requests made by the Aiuta SDK.

Constructors

Link copied to clipboard
constructor(getJWT: suspend (params: String?) -> String, subscriptionId: String)

Properties

Link copied to clipboard
val getJWT: suspend (params: String?) -> String

A suspend function that retrieves a JWT token. The function takes an optional parameter params and returns a JWT token as a String.

Link copied to clipboard
open override val subscriptionId: String