public class CallbackFragmentFactory
extends java.lang.Object
Fragment for org.forgerock.android.auth.NodeListener#onCallbackReceived(Node)| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CALLBACK |
static java.lang.String |
NODE |
| Modifier and Type | Method and Description |
|---|---|
Fragment |
getFragment(Callback callback)
Retrieve the Fragment that represent the
Callback |
Fragment |
getFragment(Node node)
Retrieve the Fragment that represent the
Node |
Fragment |
getFragment(Node node,
Callback callback)
Retrieve the Fragment that represent the
Callback |
static CallbackFragmentFactory |
getInstance() |
void |
register(java.lang.Class<? extends Callback> callback,
java.lang.Class<? extends Fragment> fragment) |
void |
register(java.lang.String callback,
java.lang.Class<? extends Fragment> fragment)
Register Fragment for Callback or Stage for Page Node
|
public static final java.lang.String NODE
public static final java.lang.String CALLBACK
public static CallbackFragmentFactory getInstance()
public Fragment getFragment(Node node)
Nodenode - The Node returned from org.forgerock.android.auth.NodeListener#onCallbackReceived(Node)public Fragment getFragment(Callback callback)
Callbackcallback - The Callbackpublic Fragment getFragment(Node node,
Callback callback)
Callbacknode - The Callback's parent Nodecallback - The Callback.public void register(java.lang.String callback,
java.lang.Class<? extends Fragment> fragment)
callback - Callback Type or Stage from Page Nodefragment - The Fragment to collect data.public void register(java.lang.Class<? extends Callback> callback,
java.lang.Class<? extends Fragment> fragment)