killapp/Assets/AppleAuth/Runtime/Native/PayloadDeserializer.cs
2026-06-18 09:38:23 +08:00

18 lines
526 B
C#

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);
}
}
}