Class AbstractValidatedCallback
- java.lang.Object
-
- org.forgerock.android.auth.callback.AbstractCallback
-
- org.forgerock.android.auth.callback.AbstractValidatedCallback
-
- All Implemented Interfaces:
java.io.Serializable,Callback
- Direct Known Subclasses:
AttributeInputCallback,ValidatedPasswordCallback,ValidatedUsernameCallback
public abstract class AbstractValidatedCallback extends AbstractCallback
Callbacks that accept user input often need to validate that input either on the client side, the server side or both. Such callbacks should extend this base class.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAbstractValidatedCallback.FailedPolicy
-
Field Summary
-
Fields inherited from class org.forgerock.android.auth.callback.AbstractCallback
_id, content, VALUE
-
-
Constructor Summary
Constructors Constructor Description AbstractValidatedCallback()AbstractValidatedCallback(org.json.JSONObject jsonObject, int index)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.util.List<AbstractValidatedCallback.FailedPolicy>getFailedPolicies()Return the list of failed policies for this callback.org.json.JSONObjectgetPolicies()abstract java.lang.StringgetPrompt()java.lang.BooleangetValidateOnly()protected voidsetAttribute(java.lang.String name, java.lang.Object value)voidsetValidateOnly(boolean validateOnly)-
Methods inherited from class org.forgerock.android.auth.callback.AbstractCallback
get_id, getContent, getContentAsJson, getInputValue, getInputValue, getName, setContent, setValue, setValue
-
-
-
-
Method Detail
-
setAttribute
protected void setAttribute(java.lang.String name, java.lang.Object value)- Specified by:
setAttributein classAbstractCallback
-
getPrompt
public abstract java.lang.String getPrompt()
-
getPolicies
public org.json.JSONObject getPolicies()
-
setValidateOnly
public void setValidateOnly(boolean validateOnly)
-
getFailedPolicies
public java.util.List<AbstractValidatedCallback.FailedPolicy> getFailedPolicies()
Return the list of failed policies for this callback.- Returns:
- list of failed policies
-
getValidateOnly
public java.lang.Boolean getValidateOnly()
-
-