Class: PaloAlto::XML::Config::Devices::Entry::Deviceconfig::Setting::Management::SecureConnServer
- Inherits:
-
PaloAlto::XML::ConfigClass
- Object
- Expression
- PaloAlto::XML::ConfigClass
- PaloAlto::XML::Config::Devices::Entry::Deviceconfig::Setting::Management::SecureConnServer
- Defined in:
- lib/palo_alto/config.rb
Defined Under Namespace
Classes: AuthorizationList
Constant Summary
Constants included from DSL
DSL::AXES, DSL::LOWERCASE_LETTERS, DSL::METHODS, DSL::OPERATORS, DSL::UPPERCASE_LETTERS
Instance Attribute Summary
Attributes inherited from PaloAlto::XML::ConfigClass
#api_attributes, #parent_instance, #subclasses
Attributes inherited from Expression
Instance Method Summary collapse
- #_section ⇒ Object
- #authorization_list ⇒ Object
-
#certificate_profile ⇒ Object
profile for verifying client certificates.
-
#certificate_profile=(val) ⇒ Object
profile for verifying client certificates.
- #check_authorization_list ⇒ Object
- #check_authorization_list=(val) ⇒ Object
- #check_client_identity ⇒ Object
- #check_client_identity=(val) ⇒ Object
-
#disable_pre_defined_cert ⇒ Object
Disable connections using predefined certificates.
-
#disable_pre_defined_cert=(val) ⇒ Object
Disable connections using predefined certificates.
-
#disconnect_wait_time ⇒ Object
Disconnect previously established connections on configuration change after wait time (in minutes, Min: 0(ASAP), Default: 1 min, Max: 44640 i.e 31 days).
-
#disconnect_wait_time=(val) ⇒ Object
Disconnect previously established connections on configuration change after wait time (in minutes, Min: 0(ASAP), Default: 1 min, Max: 44640 i.e 31 days).
-
#enable_secure_user_id_communication ⇒ Object
Use the secure-server settings for User Identification connections.
-
#enable_secure_user_id_communication=(val) ⇒ Object
Use the secure-server settings for User Identification connections.
- #has_multiple_values? ⇒ Boolean
-
#ssl_tls_service_profile ⇒ Object
SSL TLS service profile.
-
#ssl_tls_service_profile=(val) ⇒ Object
SSL TLS service profile.
Methods inherited from PaloAlto::XML::ConfigClass
#array_class_setter, #clear!, #complete, #create!, #delete!, #delete_child, #edit!, #enforce_type, #enforce_types, #external_set, #get, #get_all, #get_class_from_child_str, #get_primary_key, #initialize, #inspect, #maybe_register_subclass, #multimove!, #prop_get, #prop_set, #selector_subclasses, #set!, #set_array_class_attributes, #set_values, #to_xml, #values, #xml_builder
Methods inherited from Expression
#current, #initialize, #to_xpath
Methods included from DSL
#anywhere, #axis, #binary_operator, #child, #contains_word, #css, #current, #descendant, #ends_with, #function, #is, #last, #lowercase, #method, #next_sibling, #one_of, #parenthesis, #position, #previous_sibling, #qname, #relative, #root, #text, #union, #uppercase, #where, #xpath_attr
Constructor Details
This class inherits a constructor from PaloAlto::XML::ConfigClass
Instance Method Details
#_section ⇒ Object
49514 49515 49516 |
# File 'lib/palo_alto/config.rb', line 49514 def _section :'secure-conn-server' end |
#authorization_list ⇒ Object
49606 49607 49608 |
# File 'lib/palo_alto/config.rb', line 49606 def maybe_register_subclass('authorization-list', AuthorizationList.new(parent_instance: self, client: @client, create_children: @create_children)) end |
#certificate_profile ⇒ Object
profile for verifying client certificates
49619 49620 49621 |
# File 'lib/palo_alto/config.rb', line 49619 def certificate_profile prop_get('certificate-profile') end |
#certificate_profile=(val) ⇒ Object
profile for verifying client certificates
49623 49624 49625 |
# File 'lib/palo_alto/config.rb', line 49623 def certificate_profile=(val) prop_set('certificate-profile', val) end |
#check_authorization_list ⇒ Object
49648 49649 49650 |
# File 'lib/palo_alto/config.rb', line 49648 def prop_get('check-authorization-list') end |
#check_authorization_list=(val) ⇒ Object
49651 49652 49653 |
# File 'lib/palo_alto/config.rb', line 49651 def (val) prop_set('check-authorization-list', val) end |
#check_client_identity ⇒ Object
49642 49643 49644 |
# File 'lib/palo_alto/config.rb', line 49642 def check_client_identity prop_get('check-client-identity') end |
#check_client_identity=(val) ⇒ Object
49645 49646 49647 |
# File 'lib/palo_alto/config.rb', line 49645 def check_client_identity=(val) prop_set('check-client-identity', val) end |
#disable_pre_defined_cert ⇒ Object
Disable connections using predefined certificates. Default setting: ‘no’
49635 49636 49637 |
# File 'lib/palo_alto/config.rb', line 49635 def disable_pre_defined_cert prop_get('disable-pre-defined-cert') end |
#disable_pre_defined_cert=(val) ⇒ Object
Disable connections using predefined certificates. Default setting: ‘no’
49639 49640 49641 |
# File 'lib/palo_alto/config.rb', line 49639 def disable_pre_defined_cert=(val) prop_set('disable-pre-defined-cert', val) end |
#disconnect_wait_time ⇒ Object
Disconnect previously established connections on configuration change after wait time (in minutes, Min: 0(ASAP), Default: 1 min, Max: 44640 i.e 31 days).
49655 49656 49657 |
# File 'lib/palo_alto/config.rb', line 49655 def disconnect_wait_time prop_get('disconnect-wait-time') end |
#disconnect_wait_time=(val) ⇒ Object
Disconnect previously established connections on configuration change after wait time (in minutes, Min: 0(ASAP), Default: 1 min, Max: 44640 i.e 31 days).
49659 49660 49661 |
# File 'lib/palo_alto/config.rb', line 49659 def disconnect_wait_time=(val) prop_set('disconnect-wait-time', val) end |
#enable_secure_user_id_communication ⇒ Object
Use the secure-server settings for User Identification connections. Default setting : ‘no’
49627 49628 49629 |
# File 'lib/palo_alto/config.rb', line 49627 def enable_secure_user_id_communication prop_get('enable-secure-user-id-communication') end |
#enable_secure_user_id_communication=(val) ⇒ Object
Use the secure-server settings for User Identification connections. Default setting : ‘no’
49631 49632 49633 |
# File 'lib/palo_alto/config.rb', line 49631 def enable_secure_user_id_communication=(val) prop_set('enable-secure-user-id-communication', val) end |
#has_multiple_values? ⇒ Boolean
49513 |
# File 'lib/palo_alto/config.rb', line 49513 def has_multiple_values?; false; end |
#ssl_tls_service_profile ⇒ Object
SSL TLS service profile
49611 49612 49613 |
# File 'lib/palo_alto/config.rb', line 49611 def ssl_tls_service_profile prop_get('ssl-tls-service-profile') end |
#ssl_tls_service_profile=(val) ⇒ Object
SSL TLS service profile
49615 49616 49617 |
# File 'lib/palo_alto/config.rb', line 49615 def ssl_tls_service_profile=(val) prop_set('ssl-tls-service-profile', val) end |