Interface AuthenticationCallbackXMLHelper


  • public interface AuthenticationCallbackXMLHelper
    Defines 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 Detail

      • getAuthenticationCallbackXML

        String getAuthenticationCallbackXML​(Callback callback)
        Returns the XML string representing the Authentication Callback.
        Parameters:
        callback - Authentication Callback.
        Returns:
        XML string representing the Authentication Callback.
      • createAuthenticationCallback

        Callback createAuthenticationCallback​(Node childNode,
                                              Callback callback)
        Creates the Authentication Callback from its XML document.
        Parameters:
        childNode - XML document node.
        callback - Authentication Callback.
        Returns:
        Authentication Callback from its XML document representation.
      • getAuthenticationCallbackIndex

        int getAuthenticationCallbackIndex​(Callback[] callbacks,
                                           int startIndex)
        Returns the Authentication Callback index in the Callback array.
        Parameters:
        callbacks - Array of Callback.
        startIndex - starting index in the Callback array.
        Returns:
        integer as the Authentication Callback index in the Callback array.