![JAR search and dependency download from the Maven repository](/logo.png)
com.tinypass.client.publisher.model.UserProviderConfiguration Maven / Gradle / Ivy
package com.tinypass.client.publisher.model;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;
import com.tinypass.client.publisher.model.App;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
public class UserProviderConfiguration {
/* User provider configuration id */
private String userProviderConfigurationId = null;
/* The application ref */
private App app = null;
/* User provider configuration source */
private String source = null;
/* The title */
private String title = null;
/* Janrain app id */
private String appId = null;
/* Janrain app name as part of url to janrain api. It looks like https://[app-name].rpxnow.com */
private String appName = null;
/* Janrain client secret key */
private String clientSecret = null;
/* Janrain client id */
private String clientId = null;
/* Janrain entity type */
private String typeName = null;
/* Janrain client id for reset password. It should have login_client feature turned on */
private String resetPasswordClientId = null;
/* Janrain flow for reset password */
private String resetPasswordFlow = null;
/* Janrain flow version for reset password */
private String resetPasswordFlowVersion = null;
/* Janrain locale for reset password */
private String resetPasswordLocale = null;
/* Janrain redirect uri for reset password */
private String resetPasswordRedirectUri = null;
/* Janrain form for reset password */
private String resetPasswordForm = null;
/* Janrain API version */
private String apiVersion = null;
/* Conde endpoint */
private String endpoint = null;
/* Gigya api key */
private String apiKey = null;
/* Conde app secret */
private String apiSecret = null;
/* Conde auth api key */
private String authKey = null;
/* Conde site code */
private String siteCode = null;
/* Conde reset password template name */
private String resetPasswordTemplateName = null;
/* Conde reset Password Sender */
private String resetPasswordSender = null;
/* Conde reset Password Logo Url */
private String resetPasswordLogoUrl = null;
/* Conde reset Password Brand Name */
private String resetPasswordBrandName = null;
/* Conde reset password login url */
private String resetPasswordLoginUrl = null;
/* Conde reset password site base url */
private String resetPasswordSiteBaseUrl = null;
/* Conde reset password privacy policy url */
private String resetPasswordPrivacyPolicyUrl = null;
/* Conde reset password user agreement url */
private String resetPasswordUserAgreementUrl = null;
/* User provider configuration is disabled */
private Boolean isDisabled = null;
/* User provider configuration is editable */
private Boolean isEditable = null;
/* Gigya secret key */
private String secretKey = null;
/* Gigya user key */
private String userKey = null;
/* Gigya datacenter url */
private String gigyaDatacenterUrl = null;
/* Gigya passwordless form uses a captcha on registration */
private Boolean gigyaPasswordlessCaptchaEnabled = null;
/* Show Gigya passwordless form on gift redemption */
private Boolean gigyaPasswordlessLoginOnGiftRedemptionEnabled = null;
/* Piano ID shared secret */
private String sharedSecret = null;
/* Piano ID reset_password_landing_page_url */
private String resetPasswordLandingPageUrl = null;
/* Piano ID passwordless_magic_link_url */
private String passwordlessMagicLinkUrl = null;
/* Piano ID client secret for OAuth code to token exchange */
private String oauthClientSecret = null;
/* Piano ID token expiration time in hours */
private Integer tokenExpirationTime = null;
/* Piano ID reset password link expiration time in hours */
private Integer passwordResetLinkExpirationTimeInHours = null;
/* Piano ID deployment host */
private String deploymentHost = null;
/* PIANO ID password limitation: minimal length */
private Integer passwordMinimalLength = null;
/* PIANO ID password limitation: has mixed case */
private Boolean passwordHasMixedCase = null;
/* PIANO ID password limitation: has alphanumeric */
private Boolean passwordHasAlphanumeric = null;
/* PIANO ID password limitation: has special characters */
private Boolean passwordHasSpecialCharacters = null;
/* PIANO ID password limitation: has no email */
private Boolean passwordHasNoEmail = null;
/* Piano ID use captcha */
private Boolean useCaptcha = null;
/* Piano ID captcha version */
private String captchaVersion = null;
/* Piano ID captcha screen */
private String captchaScreen = null;
/* Piano ID publisher's captcha 3 site key */
private String captcha3SiteKey = null;
/* Piano ID publisher's captcha 3 secret key */
private String captcha3SecretKey = null;
/* Piano ID enable captcha for reset password */
private Boolean resetPasswordCaptcha = null;
/* Piano ID Maximum Authentication Attempts Allowed */
private Integer authenticationAttemptsToShowCaptcha = null;
/* Piano ID login failed message */
private String messageLoginFailed = null;
/* Piano ID social callback url */
private String socialCallbackUrl = null;
/* Piano ID social settings */
private String socialSettings = null;
/* Piano ID main settings */
private String pianoIdMainSettings = null;
/* Piano ID require first and last names */
private Boolean requireFirstAndLastNames = null;
/* Piano ID override shared secret for global mode */
private Boolean overrideSharedSecretForGlobalMode = null;
/* Piano ID disable custom fields user mining */
private Boolean disableCustomFieldsUserMining = null;
/* Piano ID disable custom fields counters */
private Boolean disableCustomFieldsCounters = null;
/* Piano ID client custom fields validation */
private Boolean clientCustomFieldsValidation = null;
/* Piano ID extend expired access enabled */
private Boolean extendExpiredAccessEnabled = null;
/* Piano ID passwordless login form enabled */
private Boolean passwordlessLoginEnabled = null;
private List redirectUriWhitelist = new ArrayList();
/* Piano ID redirect uri whitelist is confirmed by publisher */
private Boolean redirectUriWhitelistConfirmed = null;
/* Piano ID Lite external identity provider settings */
private String externalIdentityProviders = null;
private List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy