Interface AuthenticationCallbackXMLHelper
-
public interface AuthenticationCallbackXMLHelperDefines the interface that allows Authentication service to implement the XML processing of required Authentication Callback during Authentication remote SDK execution. The implementation of this interface is determined during runtime.- See Also:
AuthenticationCallbackXMLHelperFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CallbackcreateAuthenticationCallback(Node childNode, Callback callback)Creates the AuthenticationCallbackfrom its XML document.intgetAuthenticationCallbackIndex(Callback[] callbacks, int startIndex)Returns the AuthenticationCallbackindex in theCallbackarray.StringgetAuthenticationCallbackXML(Callback callback)Returns the XML string representing the Authentication Callback.
-
-
-
Method Detail
-
getAuthenticationCallbackXML
String getAuthenticationCallbackXML(Callback callback)
Returns the XML string representing the Authentication Callback.- Parameters:
callback- AuthenticationCallback.- Returns:
- XML string representing the Authentication
Callback.
-
createAuthenticationCallback
Callback createAuthenticationCallback(Node childNode, Callback callback)
Creates the AuthenticationCallbackfrom its XML document.- Parameters:
childNode- XML document node.callback- AuthenticationCallback.- Returns:
- Authentication
Callbackfrom its XML document representation.
-
getAuthenticationCallbackIndex
int getAuthenticationCallbackIndex(Callback[] callbacks, int startIndex)
Returns the AuthenticationCallbackindex in theCallbackarray.- Parameters:
callbacks- Array ofCallback.startIndex- starting index in theCallbackarray.- Returns:
- integer as the Authentication
Callbackindex in theCallbackarray.
-
-