Class RegistrationFormBuilder
- java.lang.Object
-
- pl.edu.icm.unity.types.registration.BaseFormBuilder<RegistrationFormBuilder>
-
- pl.edu.icm.unity.types.registration.RegistrationFormBuilder
-
public class RegistrationFormBuilder extends BaseFormBuilder<RegistrationFormBuilder>
Builder ofRegistrationForm
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RegistrationFormBuilder.RegistrationFormNotificationsBuilder
-
Nested classes/interfaces inherited from class pl.edu.icm.unity.types.registration.BaseFormBuilder
BaseFormBuilder.AttributeRegistrationParamBuilder, BaseFormBuilder.GroupRegistrationParamBuilder, BaseFormBuilder.IdentityRegistrationParamBuilder
-
-
Constructor Summary
Constructors Constructor Description RegistrationFormBuilder()
RegistrationFormBuilder(RegistrationForm toCopy)
-
Method Summary
-
Methods inherited from class pl.edu.icm.unity.types.registration.BaseFormBuilder
getInstance, getName, withAddedAgreement, withAddedAttributeParam, withAddedAttributeParam, withAddedCredentialParam, withAddedGroupParam, withAddedGroupParam, withAddedIdentityParam, withAddedIdentityParam, withAddedPolicyAgreement, withAgreements, withAttributeParams, withByInvitationOnly, withCheckIdentityOnSubmit, withCollectComments, withCredentialParams, withDefaultFormLayoutSettings, withDescription, withDisplayedName, withFormInformation, withFormLayoutSettings, withGroupParams, withIdentityParams, withName, withPageTitle, withPolicyAgreements, withTranslationProfile, withWrapUpConfig
-
-
-
-
Constructor Detail
-
RegistrationFormBuilder
public RegistrationFormBuilder()
-
RegistrationFormBuilder
public RegistrationFormBuilder(RegistrationForm toCopy)
-
-
Method Detail
-
build
public RegistrationForm build()
-
withLayouts
public RegistrationFormBuilder withLayouts(RegistrationFormLayouts formLayouts)
-
withNotificationsConfiguration
public RegistrationFormBuilder withNotificationsConfiguration(RegistrationFormNotifications aValue)
-
withNotificationsConfiguration
public RegistrationFormBuilder.RegistrationFormNotificationsBuilder withNotificationsConfiguration()
-
withRegistrationCode
public RegistrationFormBuilder withRegistrationCode(String aValue)
-
withPubliclyAvailable
public RegistrationFormBuilder withPubliclyAvailable(boolean aValue)
-
withDefaultCredentialRequirement
public RegistrationFormBuilder withDefaultCredentialRequirement(String aValue)
-
withCaptchaLength
public RegistrationFormBuilder withCaptchaLength(int aValue)
-
withExternalSignupSpec
public RegistrationFormBuilder withExternalSignupSpec(ExternalSignupSpec externalSignupSpec)
-
withExternalGridSignupSpec
public RegistrationFormBuilder withExternalGridSignupSpec(ExternalSignupGridSpec externalGridSignupSpec)
-
withTitle2ndStage
public RegistrationFormBuilder withTitle2ndStage(I18nString aValue)
-
withSwitchToEnquiryInfo
public RegistrationFormBuilder withSwitchToEnquiryInfo(I18nString aValue)
-
withShowGotoSignIn
public RegistrationFormBuilder withShowGotoSignIn(boolean show, String url)
-
withAutoLoginToRealm
public RegistrationFormBuilder withAutoLoginToRealm(String name)
-
-