TokenRequestSpec

final case class TokenRequestSpec(audiences: Seq[String], boundObjectRef: Option[BoundObjectReference], expirationSeconds: Option[Int])

TokenRequestSpec contains client provided parameters of a token request.

Companion:
object
Source:
TokenRequestSpec.scala
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

Appends new values to audiences

Appends new values to audiences

Source:
TokenRequestSpec.scala

transforms audiences to result of function

transforms audiences to result of function

Source:
TokenRequestSpec.scala

if boundObjectRef has a value, transforms to the result of function

if boundObjectRef has a value, transforms to the result of function

Source:
TokenRequestSpec.scala

if expirationSeconds has a value, transforms to the result of function

if expirationSeconds has a value, transforms to the result of function

Source:
TokenRequestSpec.scala

Returns a new data with audiences set to new value

Returns a new data with audiences set to new value

Source:
TokenRequestSpec.scala

Returns a new data with boundObjectRef set to new value

Returns a new data with boundObjectRef set to new value

Source:
TokenRequestSpec.scala

Returns a new data with expirationSeconds set to new value

Returns a new data with expirationSeconds set to new value

Source:
TokenRequestSpec.scala

Inherited methods

Inherited from:
Product