worklight client connect() to call ChallengeHandler -



worklight client connect() to call ChallengeHandler -

my understanding authentication mechanism provided worklight on-demand based - when accessing protected resources, client side challengehandler invoked.

however, encountering weird situation - challenge handler invoked long client side invokes wlclient::connect method. have not started invoke adapter method.

authentication-config.xml

<?xml version="1.0" encoding="utf-8"?> <tns:loginconfiguration xmlns:tns="http://www.worklight.com/auth/config" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance"> <!-- licensed materials - property of ibm 5725-i43 (c) copyright ibm corp. 2006, 2013. rights reserved. authorities users restricted rights - use, duplication or disclosure restricted gsa adp schedule contract ibm corp. --> <securitytests> <mobilesecuritytest name="userauthsecuritytest"> <testuser realm="userauthrealm" /> </mobilesecuritytest> <mobilesecuritytest name="pushnotificationsecuritytest"> <testuser realm="userauthrealm" /> <testdeviceid provisioningtype="none" /> </mobilesecuritytest> </securitytests> <realms> <realm loginmodule="authloginmodule" name="userauthrealm"> <classname>com.worklight.integration.auth.adapterauthenticator</classname> <parameter name="login-function" value="userauthadapter.onauthrequired" /> <parameter name="logout-function" value="userauthadapter.onlogout" /> </realm> </realms> <loginmodules> <loginmodule name="authloginmodule"> <classname>com.worklight.core.auth.ext.nonvalidatingloginmodule</classname> </loginmodule> </loginmodules> </tns:loginconfiguration>

application-descriptor.xml

<android securitytest="pushnotificationsecuritytest" version="3.0.1"> <worklightsettings include="false"/> <pushsender key="..." senderid="..."/> <security> <encryptwebresources enabled="false"/> <testwebresourceschecksum enabled="false" ignorefileextensions="png, jpg, jpeg, gif, mp4, mp3"/> <publicsigningkey>........</publicsigningkey> </security> </android>

did set securitytest on environment in application-descriptor.xml? if have, explain it.

a security test declared on environment in application-descriptor.xml trigger authentication on application startup.

worklight worklight-adapters

Comments

Popular posts from this blog

Delphi change the assembly code of a running process -

java - Parsing XML, skip certain tags -

c# - ASP.NET MVC Sequence contains no matching element -