*/ public array $idTokenClaims = []; /** * @param array $claims */ public function setIdTokenClaims(array $claims): self { $this->idTokenClaims = $claims; $this->issuer = is_string($claims['iss'] ?? null) ? $claims['iss'] : null; $this->subject = is_string($claims['sub'] ?? null) ? $claims['sub'] : null; $this->emailVerified = ($claims['email_verified'] ?? false) === true; return $this; } }