Class EmailConfirmationRedirectURLBuilder
- java.lang.Object
-
- pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder
-
- Direct Known Subclasses:
RegistrationRedirectURLBuilder
public class EmailConfirmationRedirectURLBuilder extends java.lang.ObjectCreates redirect URL which shall be used in certain situations after confirmation of email.- Author:
- K. Benedyczak
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEmailConfirmationRedirectURLBuilder.ConfirmedElementTypestatic classEmailConfirmationRedirectURLBuilder.Status
-
Field Summary
Fields Modifier and Type Field Description protected booleannoRedirectstatic java.lang.StringPARAM_CONFIRMED_ELEMENT_NAMEstatic java.lang.StringPARAM_CONFIRMED_ELEMENT_TYPEstatic java.lang.StringPARAM_CONFIRMED_ELEMENT_VALUEstatic java.lang.StringPARAM_ERROR_CODEstatic java.lang.StringPARAM_STATUSprotected org.apache.http.client.utils.URIBuilderuriBuilder
-
Constructor Summary
Constructors Modifier Constructor Description protectedEmailConfirmationRedirectURLBuilder(java.lang.String baseUrl, java.lang.String status)EmailConfirmationRedirectURLBuilder(java.lang.String baseUrl, EmailConfirmationRedirectURLBuilder.Status status)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringbuild()EmailConfirmationRedirectURLBuildersetConfirmationInfo(EmailConfirmationRedirectURLBuilder.ConfirmedElementType type, java.lang.String name, java.lang.String value)EmailConfirmationRedirectURLBuildersetErrorCode(java.lang.String errorCode)
-
-
-
Field Detail
-
PARAM_STATUS
public static final java.lang.String PARAM_STATUS
- See Also:
- Constant Field Values
-
PARAM_ERROR_CODE
public static final java.lang.String PARAM_ERROR_CODE
- See Also:
- Constant Field Values
-
PARAM_CONFIRMED_ELEMENT_TYPE
public static final java.lang.String PARAM_CONFIRMED_ELEMENT_TYPE
- See Also:
- Constant Field Values
-
PARAM_CONFIRMED_ELEMENT_NAME
public static final java.lang.String PARAM_CONFIRMED_ELEMENT_NAME
- See Also:
- Constant Field Values
-
PARAM_CONFIRMED_ELEMENT_VALUE
public static final java.lang.String PARAM_CONFIRMED_ELEMENT_VALUE
- See Also:
- Constant Field Values
-
uriBuilder
protected org.apache.http.client.utils.URIBuilder uriBuilder
-
noRedirect
protected boolean noRedirect
-
-
Constructor Detail
-
EmailConfirmationRedirectURLBuilder
public EmailConfirmationRedirectURLBuilder(java.lang.String baseUrl, EmailConfirmationRedirectURLBuilder.Status status)
-
EmailConfirmationRedirectURLBuilder
protected EmailConfirmationRedirectURLBuilder(java.lang.String baseUrl, java.lang.String status)
-
-
Method Detail
-
setErrorCode
public EmailConfirmationRedirectURLBuilder setErrorCode(java.lang.String errorCode)
-
setConfirmationInfo
public EmailConfirmationRedirectURLBuilder setConfirmationInfo(EmailConfirmationRedirectURLBuilder.ConfirmedElementType type, java.lang.String name, java.lang.String value)
-
build
public java.lang.String build()
-
-