public override void DeserializeToken (JSONReader JSONReader, string Tag) {
switch (Tag) {
case "jku" : {
jku = JSONReader.ReadString ();
break;
}
case "jwk" : {
jwk = JSONReader.ReadString ();
break;
}
case "typ" : {
typ = JSONReader.ReadString ();
break;
}
case "cty" : {
cty = JSONReader.ReadString ();
break;
}
case "crit" : {
crit = JSONReader.ReadString ();
break;
}
default : {
base.DeserializeToken(JSONReader, Tag);
break;
}
}
// check up that all the required elements are present
}