我正在使用 worklight 6.0,并且我有适配器的自定义 securityTest。
In the loginModule, im adding few custom attributes for the userIdentity
public UserIdentity createIdentity(String loginModule) {
HashMap<String, Object> customAttributes = new HashMap<String, Object>();
customAttributes.put("AuthenticationDate", new Date());
customAttributes.put("userIdentity", USERIDENTITY);
UserIdentity identity = new UserIdentity("CustomAuthenticatorRealm", USERNAME, null, null, customAttributes, PASSWORD);
return identity;
}
In the client side,
var attrs = WL.Client.getUserInfo("CustomAuthenticatorRealm", "attributes");
Sometimes Iam getting the attributes and sometimes as null.
Please help me on this.