Class ChannelConfigurationData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityData<ChannelConfigurationDTO>
-
- org.cyclos.model.system.channelconfigurations.ChannelConfigurationData
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
SmsChannelConfigurationData
public class ChannelConfigurationData extends EntityData<ChannelConfigurationDTO>
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.cyclos.model.EntityData
CAN_VIEW_HISTORY_LOG, CONFIRMATION_PASSWORD_INPUT, DTO, EDITABLE, LOG_TYPE, REMOVABLE, TRANSLATED_PROPERTY_TYPES, TRANSLATED_VALUES
-
-
Constructor Summary
Constructors Constructor Description ChannelConfigurationData()ChannelConfigurationData(Property<T,? super ChannelConfigurationData> property, T value)
-
Method Summary
-
Methods inherited from class org.cyclos.model.EntityData
getConfirmationPasswordInput, getDto, getLogType, getTranslatedPropertyTypes, getTranslatedValues, isCanViewHistoryLog, isEditable, isRemovable, setCanViewHistoryLog, setConfirmationPasswordInput, setDto, setEditable, setLogType, setRemovable, setTranslatedPropertyTypes, setTranslatedValues
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, backup, changes, clearAttributes, copyPropertiesTo, copyPropertiesTo, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, restore, set, set, setAttribute, setWithPropagationId, values
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
ACCESS_CREDENTIAL
public static final BasicProperty<Availability,ChannelConfigurationData> ACCESS_CREDENTIAL
-
ACCESS_PASSWORD_TYPES
public static final ListProperty<PasswordTypeVO,ChannelConfigurationData> ACCESS_PASSWORD_TYPES
-
ACCESS_PRINCIPAL_TYPES
public static final ListProperty<PrincipalTypeVO,ChannelConfigurationData> ACCESS_PRINCIPAL_TYPES
-
ALLOWED_CONFIRMATION_CREDENTIALS
public static final SetProperty<CredentialType,ChannelConfigurationData> ALLOWED_CONFIRMATION_CREDENTIALS
-
AUTHENTICATION_SCRIPTS
public static final ListProperty<CustomScriptVO,ChannelConfigurationData> AUTHENTICATION_SCRIPTS
-
CAN_ACTIVATE_TRUSTED_DEVICE
public static final BasicProperty<Boolean,ChannelConfigurationData> CAN_ACTIVATE_TRUSTED_DEVICE
-
CAN_BE_USED_BY_TRUSTED_SESSION
public static final BasicProperty<Boolean,ChannelConfigurationData> CAN_BE_USED_BY_TRUSTED_SESSION
-
CAN_DISABLE
public static final BasicProperty<Boolean,ChannelConfigurationData> CAN_DISABLE
-
CONFIGURATION_ACCESSIBLE_FOR_LOGIN
public static final BasicProperty<Boolean,ChannelConfigurationData> CONFIGURATION_ACCESSIBLE_FOR_LOGIN
-
CONFIRMATION_CREDENTIAL
public static final BasicProperty<Availability,ChannelConfigurationData> CONFIRMATION_CREDENTIAL
-
CONFIRMATION_PASSWORD_TYPES
public static final ListProperty<PasswordTypeVO,ChannelConfigurationData> CONFIRMATION_PASSWORD_TYPES
-
DEFAULT_PAYMENT_PRINCIPAL_TYPE_AVAILABILITY
public static final BasicProperty<Availability,ChannelConfigurationData> DEFAULT_PAYMENT_PRINCIPAL_TYPE_AVAILABILITY
-
DEFAULT_PRINCIPAL_TYPE_AVAILABILITY
public static final BasicProperty<Availability,ChannelConfigurationData> DEFAULT_PRINCIPAL_TYPE_AVAILABILITY
-
HAS_IDENTIFICATION_METHODS
public static final BasicProperty<Boolean,ChannelConfigurationData> HAS_IDENTIFICATION_METHODS
-
HAS_IP_WHITELIST
public static final BasicProperty<Boolean,ChannelConfigurationData> HAS_IP_WHITELIST
-
IDENTITY_PROVIDERS
public static final ListProperty<IdentityProviderVO,ChannelConfigurationData> IDENTITY_PROVIDERS
-
INHERITED
public static final BasicProperty<ChannelConfigurationDTO,ChannelConfigurationData> INHERITED
-
LOGIN_CONFIRMATION_CREDENTIAL
public static final BasicProperty<Availability,ChannelConfigurationData> LOGIN_CONFIRMATION_CREDENTIAL
-
MOBILE_ACCESS_PASSWORD_FOR_PIN
public static final BasicProperty<PasswordTypeVO,ChannelConfigurationData> MOBILE_ACCESS_PASSWORD_FOR_PIN
-
PAYMENT_PRINCIPAL_TYPES
public static final ListProperty<PrincipalTypeVO,ChannelConfigurationData> PAYMENT_PRINCIPAL_TYPES
-
PIN_SUPPORTED
public static final BasicProperty<Boolean,ChannelConfigurationData> PIN_SUPPORTED
-
POS_PRINCIPAL_TYPES
public static final ListProperty<PrincipalTypeVO,ChannelConfigurationData> POS_PRINCIPAL_TYPES
-
PRINCIPAL_TYPES_ALLOWING_QR_CODE
public static final ListProperty<PrincipalTypeVO,ChannelConfigurationData> PRINCIPAL_TYPES_ALLOWING_QR_CODE
-
STATEFUL_CHANNEL
public static final BasicProperty<Boolean,ChannelConfigurationData> STATEFUL_CHANNEL
-
-
Constructor Detail
-
ChannelConfigurationData
public ChannelConfigurationData()
-
ChannelConfigurationData
public ChannelConfigurationData(Property<T,? super ChannelConfigurationData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classEntityData<ChannelConfigurationDTO>
-
getAccessCredential
public Availability getAccessCredential()
-
setAccessCredential
public void setAccessCredential(Availability accessCredential)
-
getAccessPasswordTypes
public List<PasswordTypeVO> getAccessPasswordTypes()
-
setAccessPasswordTypes
public void setAccessPasswordTypes(List<PasswordTypeVO> accessPasswordTypes)
-
getAccessPrincipalTypes
public List<PrincipalTypeVO> getAccessPrincipalTypes()
-
setAccessPrincipalTypes
public void setAccessPrincipalTypes(List<PrincipalTypeVO> accessPrincipalTypes)
-
getAllowedConfirmationCredentials
public Set<CredentialType> getAllowedConfirmationCredentials()
-
setAllowedConfirmationCredentials
public void setAllowedConfirmationCredentials(Set<CredentialType> allowedConfirmationCredentials)
-
getAuthenticationScripts
public List<CustomScriptVO> getAuthenticationScripts()
-
setAuthenticationScripts
public void setAuthenticationScripts(List<CustomScriptVO> authenticationScripts)
-
isCanActivateTrustedDevice
public boolean isCanActivateTrustedDevice()
-
setCanActivateTrustedDevice
public void setCanActivateTrustedDevice(boolean canActivateTrustedDevice)
-
isCanBeUsedByTrustedSession
public boolean isCanBeUsedByTrustedSession()
-
setCanBeUsedByTrustedSession
public void setCanBeUsedByTrustedSession(boolean canBeUsedByTrustedSession)
-
isCanDisable
public boolean isCanDisable()
-
setCanDisable
public void setCanDisable(boolean canDisable)
-
isConfigurationAccessibleForLogin
public boolean isConfigurationAccessibleForLogin()
-
setConfigurationAccessibleForLogin
public void setConfigurationAccessibleForLogin(boolean configurationAccessibleForLogin)
-
getConfirmationCredential
public Availability getConfirmationCredential()
-
setConfirmationCredential
public void setConfirmationCredential(Availability confirmationCredential)
-
getConfirmationPasswordTypes
public List<PasswordTypeVO> getConfirmationPasswordTypes()
-
setConfirmationPasswordTypes
public void setConfirmationPasswordTypes(List<PasswordTypeVO> confirmationPasswordTypes)
-
getDefaultPaymentPrincipalTypeAvailability
public Availability getDefaultPaymentPrincipalTypeAvailability()
-
setDefaultPaymentPrincipalTypeAvailability
public void setDefaultPaymentPrincipalTypeAvailability(Availability defaultPaymentPrincipalTypeAvailability)
-
getDefaultPrincipalTypeAvailability
public Availability getDefaultPrincipalTypeAvailability()
-
setDefaultPrincipalTypeAvailability
public void setDefaultPrincipalTypeAvailability(Availability defaultPrincipalTypeAvailability)
-
isHasIdentificationMethods
public boolean isHasIdentificationMethods()
-
setHasIdentificationMethods
public void setHasIdentificationMethods(boolean hasIdentificationMethods)
-
isHasIpWhitelist
public boolean isHasIpWhitelist()
-
setHasIpWhitelist
public void setHasIpWhitelist(boolean hasIpWhitelist)
-
getIdentityProviders
public List<IdentityProviderVO> getIdentityProviders()
-
setIdentityProviders
public void setIdentityProviders(List<IdentityProviderVO> identityProviders)
-
getInherited
public ChannelConfigurationDTO getInherited()
-
setInherited
public void setInherited(ChannelConfigurationDTO inherited)
-
getLoginConfirmationCredential
public Availability getLoginConfirmationCredential()
-
setLoginConfirmationCredential
public void setLoginConfirmationCredential(Availability loginConfirmationCredential)
-
getMobileAccessPasswordForPin
public PasswordTypeVO getMobileAccessPasswordForPin()
-
setMobileAccessPasswordForPin
public void setMobileAccessPasswordForPin(PasswordTypeVO mobileAccessPasswordForPin)
-
getPaymentPrincipalTypes
public List<PrincipalTypeVO> getPaymentPrincipalTypes()
-
setPaymentPrincipalTypes
public void setPaymentPrincipalTypes(List<PrincipalTypeVO> paymentPrincipalTypes)
-
isPinSupported
public boolean isPinSupported()
-
setPinSupported
public void setPinSupported(boolean pinSupported)
-
getPosPrincipalTypes
public List<PrincipalTypeVO> getPosPrincipalTypes()
-
setPosPrincipalTypes
public void setPosPrincipalTypes(List<PrincipalTypeVO> posPrincipalTypes)
-
getPrincipalTypesAllowingQrCode
public List<PrincipalTypeVO> getPrincipalTypesAllowingQrCode()
-
setPrincipalTypesAllowingQrCode
public void setPrincipalTypesAllowingQrCode(List<PrincipalTypeVO> principalTypesAllowingQrCode)
-
isStatefulChannel
public boolean isStatefulChannel()
-
setStatefulChannel
public void setStatefulChannel(boolean statefulChannel)
-
-