コード例 #1
0
        private static void TestSafewalkClientExternalAuthentication(String username)
        {
            Console.WriteLine("External Authentication PROCESS : start");

            serverConnectivityHelper = new ServerConnectivityHelper(HOST, PORT, SET_BYPASS_SSL_CERTIFICATE);
            SafewalkAuthClient     client    = new SafewalkAuthClient(serverConnectivityHelper, AUTHENTICATION_API_ACCESS_TOKEN);
            AuthenticationResponse response1 = client.AuthenticateExternal(username);

            Console.WriteLine("External Authentication RESPONSE : " + response1);
            Console.WriteLine("External Authentication PROCESS : end");
        }
コード例 #2
0
        private static void TestSafewalkClientsignature(String username, String password, String _hash, String _data, String title, String body)
        {
            Console.WriteLine("Push signature PROCESS : start");

            serverConnectivityHelper = new ServerConnectivityHelper(HOST, PORT, SET_BYPASS_SSL_CERTIFICATE);
            SafewalkAuthClient client    = new SafewalkAuthClient(serverConnectivityHelper, AUTHENTICATION_API_ACCESS_TOKEN);
            SignatureResponse  response1 = client.SendPushSignature(username, password, _hash, _data, title, body);

            Console.WriteLine("Push signature RESPONSE : " + response1);
            Console.WriteLine("Push signature PROCESS : end");
        }
コード例 #3
0
        private static void TestSafewalkClientGenerateChallenge(String username)
        {
            Console.WriteLine("Generate Challenge - 1) Session Key PROCESS : start");

            serverConnectivityHelper = new ServerConnectivityHelper(HOST, PORT, SET_BYPASS_SSL_CERTIFICATE);
            SafewalkAuthClient client    = new SafewalkAuthClient(serverConnectivityHelper, AUTHENTICATION_API_ACCESS_TOKEN);
            SessionKeyResponse response1 = client.CreateSessionKeyChallenge();

            Console.WriteLine("Generate Challenge - Session Key RESPONSE : " + response1);

            Console.WriteLine("\nGenerate Challenge - 2) Verify Session Key: start");
            SessionKeyVerificationResponse response2 = client.VerifySessionKeyStatus(response1.GetChallenge());

            Console.WriteLine("Generate Challenge - Session Key RESPONSE : " + response2);
            Console.WriteLine("Generate Challenge PROCESS : end");
        }