@Entity public class ChannelConfiguration extends BaseEntity implements org.cyclos.impl.system.ChannelSettingsAccessor, org.cyclos.impl.system.ChannelAccessAccessor
| Constructor and Description |
|---|
ChannelConfiguration() |
getDataTranslationType, getVersionisGlobalclone, equals, getId, getId, getIds, getUniqueIds, getUniqueIds, hashCode, isPersistent, isTransient, toShortString, toStringpublic PasswordType getAccessPassword()
getAccessPassword in interface org.cyclos.impl.system.ChannelAccessAccessorpublic Channel getChannel()
getChannel in interface org.cyclos.impl.system.ChannelAccessAccessorgetChannel in interface org.cyclos.impl.system.ChannelSettingsAccessorpublic Configuration getConfiguration()
public Availability getConfirmationDeviceAvailability()
getConfirmationDeviceAvailability in interface org.cyclos.impl.system.ChannelAccessAccessorpublic PasswordType getConfirmationPassword()
getConfirmationPassword in interface org.cyclos.impl.system.ChannelAccessAccessorpublic IdentificationMethod getDefaultPaymentIdMethod()
getDefaultPaymentIdMethod in interface org.cyclos.impl.system.ChannelSettingsAccessorpublic PrincipalType getDefaultPaymentPrincipalType()
getDefaultPaymentPrincipalType in interface org.cyclos.impl.system.ChannelSettingsAccessorpublic PrincipalType getDefaultPrincipalType()
getDefaultPrincipalType in interface org.cyclos.impl.system.ChannelAccessAccessorpublic IdentificationMethod getDefaultReceivePaymentIdMethod()
getDefaultReceivePaymentIdMethod in interface org.cyclos.impl.system.ChannelSettingsAccessorpublic PrincipalType getDefaultReceivePaymentPrincipalType()
getDefaultReceivePaymentPrincipalType in interface org.cyclos.impl.system.ChannelSettingsAccessorpublic java.util.Set<IdentityProvider> getIdentityProviders()
getIdentityProviders in interface org.cyclos.impl.system.ChannelAccessAccessorpublic java.lang.String getIpWhitelist()
public Network getNetwork()
NetworkedEntitygetNetwork in class NetworkedEntitypublic java.util.Set<PrincipalType> getPaymentPrincipalTypes()
getPaymentPrincipalTypes in interface org.cyclos.impl.system.ChannelSettingsAccessorpublic PinChannelConfiguration getPinConfiguration()
getPinConfiguration in interface org.cyclos.impl.system.ChannelAccessAccessorpublic java.util.Set<PrincipalType> getPrincipalTypes()
getPrincipalTypes in interface org.cyclos.impl.system.ChannelAccessAccessorpublic java.util.Set<PrincipalType> getPrincipalTypesAllowingQrCode()
getPrincipalTypesAllowingQrCode in interface org.cyclos.impl.system.ChannelSettingsAccessorpublic java.util.Set<PrincipalType> getReceivePaymentPrincipalTypes()
getReceivePaymentPrincipalTypes in interface org.cyclos.impl.system.ChannelSettingsAccessorpublic RegistrationWithIdentityProviders getRegistrationWithIdentityProviders()
getRegistrationWithIdentityProviders in interface org.cyclos.impl.system.ChannelAccessAccessorpublic Availability getSecondaryDeviceAvailability()
getSecondaryDeviceAvailability in interface org.cyclos.impl.system.ChannelAccessAccessorpublic PasswordType getSecondaryPassword()
getSecondaryPassword in interface org.cyclos.impl.system.ChannelAccessAccessorpublic TimeInterval getSessionTimeout()
getSessionTimeout in interface org.cyclos.impl.system.ChannelAccessAccessorpublic UserChannelAccess getUserAccess()
getUserAccess in interface org.cyclos.impl.system.ChannelAccessAccessorpublic InternetAddressList getWhitelist()
getWhitelist in interface org.cyclos.impl.system.ChannelAccessAccessorpublic boolean isAllowLogin()
public boolean isAllowScanQrCodeOnPayment()
isAllowScanQrCodeOnPayment in interface org.cyclos.impl.system.ChannelSettingsAccessorpublic boolean isAllowScanQrCodeOnReceivePayment()
isAllowScanQrCodeOnReceivePayment in interface org.cyclos.impl.system.ChannelSettingsAccessorpublic boolean isAutocompleteOnPayment()
isAutocompleteOnPayment in interface org.cyclos.impl.system.ChannelSettingsAccessorpublic boolean isAutocompleteOnReceivePayment()
isAutocompleteOnReceivePayment in interface org.cyclos.impl.system.ChannelSettingsAccessorpublic boolean isConfirmationOncePerSession()
isConfirmationOncePerSession in interface org.cyclos.impl.system.ChannelAccessAccessorpublic boolean isContactsOnPayment()
isContactsOnPayment in interface org.cyclos.impl.system.ChannelSettingsAccessorpublic boolean isContactsOnReceivePayment()
isContactsOnReceivePayment in interface org.cyclos.impl.system.ChannelSettingsAccessorpublic boolean isDefined()
public boolean isEnabled()
public boolean isLocked()
public boolean isRequireAuthenticationForDeviceConfirmation()
isRequireAuthenticationForDeviceConfirmation in interface org.cyclos.impl.system.ChannelAccessAccessorpublic boolean isRequireTrustedDeviceForLogin()
isRequireTrustedDeviceForLogin in interface org.cyclos.impl.system.ChannelAccessAccessorpublic boolean isSkipConfirmationForTrustedDevices()
isSkipConfirmationForTrustedDevices in interface org.cyclos.impl.system.ChannelAccessAccessorpublic boolean isUseIpWhitelist()
isUseIpWhitelist in interface org.cyclos.impl.system.ChannelAccessAccessorpublic void setAccessPassword(PasswordType accessPassword)
public void setAllowLogin(boolean allowLogin)
public void setAllowScanQrCodeOnPayment(boolean allowScanQrCodeOnPayment)
public void setAllowScanQrCodeOnReceivePayment(boolean allowScanQrCodeOnReceivePayment)
public void setAutocompleteOnPayment(boolean autocompleteOnPayment)
public void setAutocompleteOnReceivePayment(boolean autocompleteOnReceivePayment)
public void setChannel(Channel channel)
public void setConfiguration(Configuration configuration)
public void setConfirmationDeviceAvailability(Availability confirmationDeviceAvailability)
public void setConfirmationOncePerSession(boolean confirmationOncePerSession)
public void setConfirmationPassword(PasswordType confirmationPassword)
public void setContactsOnPayment(boolean contactsOnPayment)
public void setContactsOnReceivePayment(boolean contactsOnReceivePayment)
public void setDefaultPaymentIdMethod(IdentificationMethod defaultPaymentIdMethod)
public void setDefaultPaymentPrincipalType(PrincipalType defaultPaymentPrincipalType)
public void setDefaultPrincipalType(PrincipalType defaultPrincipalType)
public void setDefaultReceivePaymentIdMethod(IdentificationMethod defaultReceivePaymentIdMethod)
public void setDefaultReceivePaymentPrincipalType(PrincipalType defaultReceivePaymentPrincipalType)
public void setDefined(boolean defined)
public void setEnabled(boolean enabled)
public void setIdentityProviders(java.util.Set<IdentityProvider> identityProviders)
public void setLocked(boolean locked)
public void setPaymentPrincipalTypes(java.util.Set<PrincipalType> paymentPrincipalTypes)
public void setPinConfiguration(PinChannelConfiguration pinConfiguration)
public void setPrincipalTypes(java.util.Set<PrincipalType> principalTypes)
public void setPrincipalTypesAllowingQrCode(java.util.Set<PrincipalType> principalTypesAllowingQrCode)
public void setReceivePaymentPrincipalTypes(java.util.Set<PrincipalType> receivePaymentPrincipalTypes)
public void setRegistrationWithIdentityProviders(RegistrationWithIdentityProviders registrationWithIdentityProviders)
public void setRequireAuthenticationForDeviceConfirmation(boolean requireAuthenticationForDeviceConfirmation)
public void setRequireTrustedDeviceForLogin(boolean requireTrustedDeviceForLogin)
public void setSecondaryDeviceAvailability(Availability secondaryDeviceAvailability)
public void setSecondaryPassword(PasswordType secondaryPassword)
public void setSessionTimeout(TimeInterval sessionTimeout)
public void setSkipConfirmationForTrustedDevices(boolean skipConfirmationForTrustedDevices)
public void setUserAccess(UserChannelAccess userAccess)
public void setWhitelist(InternetAddressList whitelist)