{
"friendlyName": "LoginResult",
"kind": "SchemaRootObject",
"name": "LoginResult",
"properties": [
{
"description": "Access token",
"friendlyName": "Access token",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "access_token",
"underlyingName": "AccessToken",
"underlyingType": "string",
"underlyingTypeRef": "String"
},
{
"description": "Expires in",
"friendlyName": "Expires in",
"isLogicalPrimitive": true,
"isNullable": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "expires_in",
"underlyingName": "ExpiresIn",
"underlyingType": "int?",
"underlyingTypeRef": "Nullable`1"
},
{
"description": "Message",
"friendlyName": "Message",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "message",
"underlyingName": "Message",
"underlyingType": "string",
"underlyingTypeRef": "String"
},
{
"description": "Refresh token",
"friendlyName": "Refresh token",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "refresh_token",
"underlyingName": "RefreshToken",
"underlyingType": "string",
"underlyingTypeRef": "String"
},
{
"description": "Result",
"friendlyName": "Result",
"isEnum": true,
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "result",
"underlyingName": "Result",
"underlyingType": "MessageCode",
"underlyingTypeRef": "MessageCode"
},
{
"description": "Token type",
"friendlyName": "Token type",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "token_type",
"underlyingName": "TokenType",
"underlyingType": "string",
"underlyingTypeRef": "String"
}
],
"underlyingType": "LoginResult",
"underlyingTypeRef": "LoginResult"
}