Class EmailConfirmationRedirectURLBuilder
- java.lang.Object
-
- pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder
-
- Direct Known Subclasses:
RegistrationRedirectURLBuilder
public class EmailConfirmationRedirectURLBuilder extends Object
Creates 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 class
EmailConfirmationRedirectURLBuilder.ConfirmedElementType
static class
EmailConfirmationRedirectURLBuilder.Status
-
Field Summary
Fields Modifier and Type Field Description protected boolean
noRedirect
static String
PARAM_CONFIRMED_ELEMENT_NAME
static String
PARAM_CONFIRMED_ELEMENT_TYPE
static String
PARAM_CONFIRMED_ELEMENT_VALUE
static String
PARAM_ERROR_CODE
static String
PARAM_STATUS
protected org.apache.http.client.utils.URIBuilder
uriBuilder
-
Constructor Summary
Constructors Modifier Constructor Description protected
EmailConfirmationRedirectURLBuilder(String baseUrl, String status)
EmailConfirmationRedirectURLBuilder(String baseUrl, EmailConfirmationRedirectURLBuilder.Status status)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
build()
EmailConfirmationRedirectURLBuilder
setConfirmationInfo(EmailConfirmationRedirectURLBuilder.ConfirmedElementType type, String name, String value)
EmailConfirmationRedirectURLBuilder
setErrorCode(String errorCode)
-
-
-
Field Detail
-
PARAM_STATUS
public static final String PARAM_STATUS
- See Also:
- Constant Field Values
-
PARAM_ERROR_CODE
public static final String PARAM_ERROR_CODE
- See Also:
- Constant Field Values
-
PARAM_CONFIRMED_ELEMENT_TYPE
public static final String PARAM_CONFIRMED_ELEMENT_TYPE
- See Also:
- Constant Field Values
-
PARAM_CONFIRMED_ELEMENT_NAME
public static final String PARAM_CONFIRMED_ELEMENT_NAME
- See Also:
- Constant Field Values
-
PARAM_CONFIRMED_ELEMENT_VALUE
public static final 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(String baseUrl, EmailConfirmationRedirectURLBuilder.Status status)
-
-
Method Detail
-
setErrorCode
public EmailConfirmationRedirectURLBuilder setErrorCode(String errorCode)
-
setConfirmationInfo
public EmailConfirmationRedirectURLBuilder setConfirmationInfo(EmailConfirmationRedirectURLBuilder.ConfirmedElementType type, String name, String value)
-
build
public String build()
-
-