/** * SecuritySynProtectionPortType.java * * This file was auto-generated from WSDL * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter. */ package com.radware.defenseflow.dp.pojos.Security.SynProtection; public interface SecuritySynProtectionPortType extends java.rmi.Remote { /** * Retrieves the value of SSLMitigationAlteonStatus. Update SSL * Mitigation status */ public com.radware.defenseflow.dp.pojos.Security.SynProtection.SSLMitigationAlteonStatus get_SSLMitigationAlteonStatus() throws java.rmi.RemoteException; /** * Updates the value of SSLMitigationAlteonStatus. Update SSL * Mitigation status (activated with update-policies) */ public void set_SSLMitigationAlteonStatus(com.radware.defenseflow.dp.pojos.Security.SynProtection.SSLMitigationAlteonStatus value) throws java.rmi.RemoteException; /** * Retrieves the value of TrackingTime. Sets Tracking time (sec) * period before attack deactivation */ public long get_TrackingTime() throws java.rmi.RemoteException; /** * Updates the value of TrackingTime. Sets Tracking time (sec) * period before attack deactivation */ public void set_TrackingTime(long value) throws java.rmi.RemoteException; /** * Retrieves the value of Status. Sets the SYN Protection status */ public com.radware.defenseflow.dp.pojos.Security.SynProtection.Status get_Status() throws java.rmi.RemoteException; /** * Updates the value of Status. Sets the SYN Protection status * (reset-activated) */ public void set_Status(com.radware.defenseflow.dp.pojos.Security.SynProtection.Status value) throws java.rmi.RemoteException; /** * Retrieves all the parameters of a rsIDSynSSLMitigationEntry. * Update SSL Mitigation policies configuration */ public com.radware.defenseflow.dp.pojos.Security.SynProtection.RsIDSynSSLMitigationEntry get_rsIDSynSSLMitigationEntry(java.lang.String name) throws java.rmi.RemoteException; /** * Retrieves all parameters of first rsIDSynSSLMitigationEntry. * Update SSL Mitigation policies configuration */ public void getFirst_rsIDSynSSLMitigationEntry(javax.xml.rpc.holders.StringHolder name, com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.RsIDSynSSLMitigationEntryHolder entry) throws java.rmi.RemoteException; /** * Retrieves all parameters of next rsIDSynSSLMitigationEntry. * Update SSL Mitigation policies configuration */ public void getNext_rsIDSynSSLMitigationEntry(java.lang.String name, javax.xml.rpc.holders.StringHolder next_key, com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.RsIDSynSSLMitigationEntryHolder next_entry) throws java.rmi.RemoteException; /** * Retrieves all the rsIDSynSSLMitigationEntry. Update SSL Mitigation * policies configuration */ public void getAll_rsIDSynSSLMitigationEntry(com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.RsIDSynSSLMitigationEntryArrayHolder table, javax.xml.rpc.holders.BooleanHolder status) throws java.rmi.RemoteException; /** * Adds a rsIDSynSSLMitigationEntry. Update SSL Mitigation policies * configuration (activated with update-policies) */ public void create_rsIDSynSSLMitigationEntry(com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.RsIDSynSSLMitigationEntryHolder entry) throws java.rmi.RemoteException; /** * Deletes a rsIDSynSSLMitigationEntry. Update SSL Mitigation * policies configuration (activated with update-policies) */ public void delete_rsIDSynSSLMitigationEntry(java.lang.String name) throws java.rmi.RemoteException; /** * Updates any or all parameters of a rsIDSynSSLMitigationEntry. * Update SSL Mitigation policies configuration (activated with update-policies) */ public void update_rsIDSynSSLMitigationEntry(com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.RsIDSynSSLMitigationEntryHolder entry) throws java.rmi.RemoteException; /** * Retrieves all the parameters of a SSLMitigationAlteonPortsEntry. * Update SSL device assigned ports configuration */ public com.radware.defenseflow.dp.pojos.Security.SynProtection.SSLMitigationAlteonPortsEntry get_SSLMitigationAlteonPortsEntry(long index) throws java.rmi.RemoteException; /** * Retrieves all parameters of first SSLMitigationAlteonPortsEntry. * Update SSL device assigned ports configuration */ public void getFirst_SSLMitigationAlteonPortsEntry(javax.xml.rpc.holders.LongHolder index, com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.SSLMitigationAlteonPortsEntryHolder entry) throws java.rmi.RemoteException; /** * Retrieves all parameters of next SSLMitigationAlteonPortsEntry. * Update SSL device assigned ports configuration */ public void getNext_SSLMitigationAlteonPortsEntry(long index, javax.xml.rpc.holders.LongHolder next_key, com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.SSLMitigationAlteonPortsEntryHolder next_entry) throws java.rmi.RemoteException; /** * Retrieves all the SSLMitigationAlteonPortsEntry. Update SSL * device assigned ports configuration */ public void getAll_SSLMitigationAlteonPortsEntry(com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.SSLMitigationAlteonPortsEntryArrayHolder table, javax.xml.rpc.holders.BooleanHolder status) throws java.rmi.RemoteException; /** * Updates any or all parameters of a SSLMitigationAlteonPortsEntry. * Update SSL device assigned ports configuration (activated with update-policies) */ public void update_SSLMitigationAlteonPortsEntry(com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.SSLMitigationAlteonPortsEntryHolder entry) throws java.rmi.RemoteException; /** * Retrieves all the parameters of a rsIDSSynProfilesEntry. Manage * user defined Profiles */ public com.radware.defenseflow.dp.pojos.Security.SynProtection.RsIDSSynProfilesEntry get_rsIDSSynProfilesEntry(com.radware.defenseflow.dp.pojos.Security.SynProtection.RsIDSSynProfilesEntryKey key) throws java.rmi.RemoteException; /** * Retrieves all parameters of first rsIDSSynProfilesEntry. Manage * user defined Profiles */ public void getFirst_rsIDSSynProfilesEntry(com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.RsIDSSynProfilesEntryKeyHolder key, com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.RsIDSSynProfilesEntryHolder entry) throws java.rmi.RemoteException; /** * Retrieves all parameters of next rsIDSSynProfilesEntry. Manage * user defined Profiles */ public void getNext_rsIDSSynProfilesEntry(com.radware.defenseflow.dp.pojos.Security.SynProtection.RsIDSSynProfilesEntryKey key, com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.RsIDSSynProfilesEntryKeyHolder next_key, com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.RsIDSSynProfilesEntryHolder next_entry) throws java.rmi.RemoteException; /** * Retrieves all the rsIDSSynProfilesEntry. Manage user defined * Profiles */ public void getAll_rsIDSSynProfilesEntry(com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.RsIDSSynProfilesEntryArrayHolder table, javax.xml.rpc.holders.BooleanHolder status) throws java.rmi.RemoteException; /** * Adds a rsIDSSynProfilesEntry. Manage user defined Profiles */ public void create_rsIDSSynProfilesEntry(com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.RsIDSSynProfilesEntryHolder entry) throws java.rmi.RemoteException; /** * Deletes a rsIDSSynProfilesEntry. Manage user defined Profiles */ public void delete_rsIDSSynProfilesEntry(com.radware.defenseflow.dp.pojos.Security.SynProtection.RsIDSSynProfilesEntryKey key) throws java.rmi.RemoteException; /** * Updates any or all parameters of a rsIDSSynProfilesEntry. Manage * user defined Profiles */ public void update_rsIDSSynProfilesEntry(com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.RsIDSSynProfilesEntryHolder entry) throws java.rmi.RemoteException; /** * Retrieves the value of SSLMitigationAlteonMngIP. Update SSL * Alteon management IP configuration */ public java.lang.String get_SSLMitigationAlteonMngIP() throws java.rmi.RemoteException; /** * Updates the value of SSLMitigationAlteonMngIP. Update SSL Alteon * management IP configuration (activated with update-policies) */ public void set_SSLMitigationAlteonMngIP(java.lang.String value) throws java.rmi.RemoteException; /** * Retrieves the value of RetransmitMaxTime. Sets a Maximum Allowed * SYN Retransmission Time(sec) between reset sending and successful * authentication by SYN retransmit */ public long get_RetransmitMaxTime() throws java.rmi.RemoteException; /** * Updates the value of RetransmitMaxTime. Sets a Maximum Allowed * SYN Retransmission Time(sec) between reset sending and successful * authentication by SYN retransmit */ public void set_RetransmitMaxTime(long value) throws java.rmi.RemoteException; /** * Retrieves all the parameters of a AttacksUser. SYN Protection * User Attack Configuration */ public com.radware.defenseflow.dp.pojos.Security.SynProtection.AttacksUser get_AttacksUser(long ID) throws java.rmi.RemoteException; /** * Retrieves all parameters of first AttacksUser. SYN Protection * User Attack Configuration */ public void getFirst_AttacksUser(javax.xml.rpc.holders.LongHolder ID, com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.AttacksUserHolder entry) throws java.rmi.RemoteException; /** * Retrieves all parameters of next AttacksUser. SYN Protection * User Attack Configuration */ public void getNext_AttacksUser(long ID, javax.xml.rpc.holders.LongHolder next_key, com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.AttacksUserHolder next_entry) throws java.rmi.RemoteException; /** * Retrieves all the AttacksUser. SYN Protection User Attack Configuration */ public void getAll_AttacksUser(com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.AttacksUserArrayHolder table, javax.xml.rpc.holders.BooleanHolder status) throws java.rmi.RemoteException; /** * Adds a AttacksUser. SYN Protection User Attack Configuration */ public void create_AttacksUser(com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.AttacksUserHolder entry) throws java.rmi.RemoteException; /** * Deletes a AttacksUser. SYN Protection User Attack Configuration */ public void delete_AttacksUser(long ID) throws java.rmi.RemoteException; /** * Updates any or all parameters of a AttacksUser. SYN Protection * User Attack Configuration */ public void update_AttacksUser(com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.AttacksUserHolder entry) throws java.rmi.RemoteException; /** * Retrieves the value of RetransmitMinTime. Sets a Minimum Allowed * SYN Retransmission Time(in seconds) between reset sending and successful * authentication by SYN retransmit */ public long get_RetransmitMinTime() throws java.rmi.RemoteException; /** * Updates the value of RetransmitMinTime. Sets a Minimum Allowed * SYN Retransmission Time(in seconds) between reset sending and successful * authentication by SYN retransmit */ public void set_RetransmitMinTime(long value) throws java.rmi.RemoteException; /** * Retrieves all the parameters of a rsIDSSynProfilesParamsEntry. * Update the parameters of a syn profile */ public com.radware.defenseflow.dp.pojos.Security.SynProtection.RsIDSSynProfilesParamsEntry get_rsIDSSynProfilesParamsEntry(java.lang.String name) throws java.rmi.RemoteException; /** * Retrieves all parameters of first rsIDSSynProfilesParamsEntry. * Update the parameters of a syn profile */ public void getFirst_rsIDSSynProfilesParamsEntry(javax.xml.rpc.holders.StringHolder name, com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.RsIDSSynProfilesParamsEntryHolder entry) throws java.rmi.RemoteException; /** * Retrieves all parameters of next rsIDSSynProfilesParamsEntry. * Update the parameters of a syn profile */ public void getNext_rsIDSSynProfilesParamsEntry(java.lang.String name, javax.xml.rpc.holders.StringHolder next_key, com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.RsIDSSynProfilesParamsEntryHolder next_entry) throws java.rmi.RemoteException; /** * Retrieves all the rsIDSSynProfilesParamsEntry. Update the parameters * of a syn profile */ public void getAll_rsIDSSynProfilesParamsEntry(com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.RsIDSSynProfilesParamsEntryArrayHolder table, javax.xml.rpc.holders.BooleanHolder status) throws java.rmi.RemoteException; /** * Updates any or all parameters of a rsIDSSynProfilesParamsEntry. * Update the parameters of a syn profile */ public void update_rsIDSSynProfilesParamsEntry(com.radware.defenseflow.dp.pojos.Security.SynProtection.holders.RsIDSSynProfilesParamsEntryHolder entry) throws java.rmi.RemoteException; /** * Retrieves the value of SSLMitigationAlteonSnmpAlertPort. Update * SSL Health-check port (Alteon SNMP port) configuration */ public long get_SSLMitigationAlteonSnmpAlertPort() throws java.rmi.RemoteException; /** * Updates the value of SSLMitigationAlteonSnmpAlertPort. Update * SSL Health-check port (Alteon SNMP port) configuration (activated * with update-policies) */ public void set_SSLMitigationAlteonSnmpAlertPort(long value) throws java.rmi.RemoteException; }