killapp/Assets/AppleAuth/Runtime/Native/PayloadDeserializer.cs

18 lines
526 B
C#
Raw Normal View History

2026-06-18 09:38:23 +08:00
using AppleAuth.Interfaces;
using UnityEngine;
namespace AppleAuth.Native
{
public class PayloadDeserializer : IPayloadDeserializer
{
public ICredentialStateResponse DeserializeCredentialStateResponse(string payload)
{
return JsonUtility.FromJson<CredentialStateResponse>(payload);
}
public ILoginWithAppleIdResponse DeserializeLoginWithAppleIdResponse(string payload)
{
return JsonUtility.FromJson<LoginWithAppleIdResponse>(payload);
}
}
}