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, changes, clearAttributes, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, set, set, setAttribute, setWithPropagationId
-
-
-
-
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
-
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_DISABLE
public static final BasicProperty<Boolean,ChannelConfigurationData> CAN_DISABLE
-
CONFIRMATION_CREDENTIAL
public static final BasicProperty<Availability,ChannelConfigurationData> CONFIRMATION_CREDENTIAL
-
CONFIRMATION_CREDENTIAL_WITH_DEVICE_SUPPORTED
public static final BasicProperty<Boolean,ChannelConfigurationData> CONFIRMATION_CREDENTIAL_WITH_DEVICE_SUPPORTED
-
CONFIRMATION_PASSWORD_TYPES
public static final ListProperty<PasswordTypeVO,ChannelConfigurationData> CONFIRMATION_PASSWORD_TYPES
-
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
-
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
-
SECONDARY_CREDENTIAL
public static final BasicProperty<Availability,ChannelConfigurationData> SECONDARY_CREDENTIAL
-
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)
-
getAuthenticationScripts
public List<CustomScriptVO> getAuthenticationScripts()
-
setAuthenticationScripts
public void setAuthenticationScripts(List<CustomScriptVO> authenticationScripts)
-
isCanActivateTrustedDevice
public boolean isCanActivateTrustedDevice()
-
setCanActivateTrustedDevice
public void setCanActivateTrustedDevice(boolean canActivateTrustedDevice)
-
isCanDisable
public boolean isCanDisable()
-
setCanDisable
public void setCanDisable(boolean canDisable)
-
getConfirmationCredential
public Availability getConfirmationCredential()
-
setConfirmationCredential
public void setConfirmationCredential(Availability confirmationCredential)
-
isConfirmationCredentialWithDeviceSupported
public boolean isConfirmationCredentialWithDeviceSupported()
-
setConfirmationCredentialWithDeviceSupported
public void setConfirmationCredentialWithDeviceSupported(boolean confirmationCredentialWithDeviceSupported)
-
getConfirmationPasswordTypes
public List<PasswordTypeVO> getConfirmationPasswordTypes()
-
setConfirmationPasswordTypes
public void setConfirmationPasswordTypes(List<PasswordTypeVO> confirmationPasswordTypes)
-
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)
-
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)
-
getSecondaryCredential
public Availability getSecondaryCredential()
-
setSecondaryCredential
public void setSecondaryCredential(Availability secondaryCredential)
-
isStatefulChannel
public boolean isStatefulChannel()
-
setStatefulChannel
public void setStatefulChannel(boolean statefulChannel)
-
-