fromJsonString static method

Oauth2Claims fromJsonString({
  1. required String jsonString,
})

Converts a jsonString to a Oauth2Claims

Throws a RangeError if the jsonString is not supported

Implementation

static Oauth2Claims fromJsonString({
  required String jsonString,
}) {
  switch (jsonString) {
    case "aud":
      return Oauth2Claims.aud;
    case "exp":
      return Oauth2Claims.exp;
    case "iat":
      return Oauth2Claims.iat;
    case "iss":
      return Oauth2Claims.iss;
    case "realmid":
      return Oauth2Claims.realmid;
    case "sub":
      return Oauth2Claims.sub;

    default:
      throw RangeError(
          "There's no subject type corresponding to $jsonString.");
  }
}