public static void Deserialize(IInOctetStream stream, ConnectInfo cmd)
 {
     cmd.BriskVersion       = NameVersionDeserializer.Deserialize(stream);
     cmd.SdkVersion         = NameVersionDeserializer.Deserialize(stream);
     cmd.SchemaVersion      = NameVersionDeserializer.Deserialize(stream);
     cmd.ApplicationVersion = NameVersionDeserializer.Deserialize(stream);
     cmd.Payload            = PayloadDeserializer.Deserialize(stream);
 }
Ejemplo n.º 2
0
 void Start()
 {
     if (AppleAuthManager.IsCurrentPlatformSupported)
     {
         // Creates a default JSON deserializer, to transform JSON Native response
         var deserializer = new PayloadDeserializer();
         // Creates an Apple Authentication manager with the deserializer this.appleAuthManager = new AppleAuthManager(deserializer);
         this.appleAuthManager = new AppleAuthManager(deserializer);
     }
 }
Ejemplo n.º 3
0
    private void Start()
    {
        // Creates the Scheduler to execute the pending callbacks on demand
        this._scheduler = new OnDemandMessageHandlerScheduler();
        // Creates a default JSON deserializer, to transform JSON Native responses to C# instances
        var deserializer = new PayloadDeserializer();

        // Creates an Apple Authentication manager with the scheduler and the deserializer
        this._appleAuthManager = new AppleAuthManager(deserializer, this._scheduler);

        this.SetupLoginMenu();
    }
Ejemplo n.º 4
0
    private void Start()
    {
        // If the current platform is supported
        if (AppleAuthManager.IsCurrentPlatformSupported)
        {
            // Creates a default JSON deserializer, to transform JSON Native responses to C# instances
            var deserializer = new PayloadDeserializer();
            // Creates an Apple Authentication manager with the deserializer
            this._appleAuthManager = new AppleAuthManager(deserializer);
        }

        this.InitializeLoginMenu();
    }