Class: PaloAlto::XML::Config::Panorama::ServerProfile::SamlIdp::Entry
- Inherits:
-
ArrayConfigClass
- Object
- Expression
- PaloAlto::XML::ConfigClass
- ArrayConfigClass
- PaloAlto::XML::Config::Panorama::ServerProfile::SamlIdp::Entry
- Defined in:
- lib/palo_alto/config.rb
Constant Summary
Constants included from DSL
DSL::AXES, DSL::LOWERCASE_LETTERS, DSL::METHODS, DSL::OPERATORS, DSL::UPPERCASE_LETTERS
Instance Attribute Summary
Attributes inherited from ArrayConfigClass
Attributes inherited from PaloAlto::XML::ConfigClass
#api_attributes, #parent_instance, #subclasses
Attributes inherited from Expression
Instance Method Summary collapse
- #_section ⇒ Object
-
#attribute_name_access_domain_import ⇒ Object
access-domain.
-
#attribute_name_access_domain_import=(val) ⇒ Object
access-domain.
-
#attribute_name_admin_role_import ⇒ Object
admin-role.
-
#attribute_name_admin_role_import=(val) ⇒ Object
admin-role.
-
#attribute_name_usergroup_import ⇒ Object
usergroup.
-
#attribute_name_usergroup_import=(val) ⇒ Object
usergroup.
-
#attribute_name_username_import ⇒ Object
Attribute name for username to be extracted from SAML response.
-
#attribute_name_username_import=(val) ⇒ Object
Attribute name for username to be extracted from SAML response.
-
#certificate ⇒ Object
Object name of IdP signing certificate.
-
#certificate=(val) ⇒ Object
Object name of IdP signing certificate.
-
#entity_id ⇒ Object
Unique identifier for SAML IdP.
-
#entity_id=(val) ⇒ Object
Unique identifier for SAML IdP.
- #has_multiple_values? ⇒ Boolean
-
#max_clock_skew ⇒ Object
maximum allowed clock skew in second between SAML entities’ system time.
-
#max_clock_skew=(val) ⇒ Object
maximum allowed clock skew in second between SAML entities’ system time.
-
#name ⇒ Object
alphanumeric string [ 0-9a-zA-Z._-].
- #slo_bindings ⇒ Object
- #slo_bindings=(val) ⇒ Object
-
#slo_url ⇒ Object
The Single Logout Service URL for the IdP server.
-
#slo_url=(val) ⇒ Object
The Single Logout Service URL for the IdP server.
- #sso_bindings ⇒ Object
- #sso_bindings=(val) ⇒ Object
-
#sso_url ⇒ Object
The Single Sign On Service URL for the IdP server.
-
#sso_url=(val) ⇒ Object
The Single Sign On Service URL for the IdP server.
-
#validate_idp_certificate ⇒ Object
Certificate revocation check for IdP certificate when checking assertion signature.
-
#validate_idp_certificate=(val) ⇒ Object
Certificate revocation check for IdP certificate when checking assertion signature.
-
#want_auth_requests_signed ⇒ Object
Client auth request signed by cert.
-
#want_auth_requests_signed=(val) ⇒ Object
Client auth request signed by cert.
Methods inherited from ArrayConfigClass
#move!, #rename!, #set_xpath_from_selector!
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
1642 1643 1644 |
# File 'lib/palo_alto/config.rb', line 1642 def _section :entry end |
#attribute_name_access_domain_import ⇒ Object
access-domain
1743 1744 1745 |
# File 'lib/palo_alto/config.rb', line 1743 def attribute_name_access_domain_import prop_get('attribute-name-access-domain-import') end |
#attribute_name_access_domain_import=(val) ⇒ Object
access-domain
1747 1748 1749 |
# File 'lib/palo_alto/config.rb', line 1747 def attribute_name_access_domain_import=(val) prop_set('attribute-name-access-domain-import', val) end |
#attribute_name_admin_role_import ⇒ Object
admin-role
1735 1736 1737 |
# File 'lib/palo_alto/config.rb', line 1735 def attribute_name_admin_role_import prop_get('attribute-name-admin-role-import') end |
#attribute_name_admin_role_import=(val) ⇒ Object
admin-role
1739 1740 1741 |
# File 'lib/palo_alto/config.rb', line 1739 def attribute_name_admin_role_import=(val) prop_set('attribute-name-admin-role-import', val) end |
#attribute_name_usergroup_import ⇒ Object
usergroup
1727 1728 1729 |
# File 'lib/palo_alto/config.rb', line 1727 def attribute_name_usergroup_import prop_get('attribute-name-usergroup-import') end |
#attribute_name_usergroup_import=(val) ⇒ Object
usergroup
1731 1732 1733 |
# File 'lib/palo_alto/config.rb', line 1731 def attribute_name_usergroup_import=(val) prop_set('attribute-name-usergroup-import', val) end |
#attribute_name_username_import ⇒ Object
Attribute name for username to be extracted from SAML response
1719 1720 1721 |
# File 'lib/palo_alto/config.rb', line 1719 def attribute_name_username_import prop_get('attribute-name-username-import') end |
#attribute_name_username_import=(val) ⇒ Object
Attribute name for username to be extracted from SAML response
1723 1724 1725 |
# File 'lib/palo_alto/config.rb', line 1723 def attribute_name_username_import=(val) prop_set('attribute-name-username-import', val) end |
#certificate ⇒ Object
Object name of IdP signing certificate
1659 1660 1661 |
# File 'lib/palo_alto/config.rb', line 1659 def certificate prop_get('certificate') end |
#certificate=(val) ⇒ Object
Object name of IdP signing certificate
1663 1664 1665 |
# File 'lib/palo_alto/config.rb', line 1663 def certificate=(val) prop_set('certificate', val) end |
#entity_id ⇒ Object
Unique identifier for SAML IdP
1651 1652 1653 |
# File 'lib/palo_alto/config.rb', line 1651 def entity_id prop_get('entity-id') end |
#entity_id=(val) ⇒ Object
Unique identifier for SAML IdP
1655 1656 1657 |
# File 'lib/palo_alto/config.rb', line 1655 def entity_id=(val) prop_set('entity-id', val) end |
#has_multiple_values? ⇒ Boolean
1641 |
# File 'lib/palo_alto/config.rb', line 1641 def has_multiple_values?; false; end |
#max_clock_skew ⇒ Object
maximum allowed clock skew in second between SAML entities’ system time
1711 1712 1713 |
# File 'lib/palo_alto/config.rb', line 1711 def max_clock_skew prop_get('max-clock-skew') end |
#max_clock_skew=(val) ⇒ Object
maximum allowed clock skew in second between SAML entities’ system time
1715 1716 1717 |
# File 'lib/palo_alto/config.rb', line 1715 def max_clock_skew=(val) prop_set('max-clock-skew', val) end |
#name ⇒ Object
alphanumeric string [ 0-9a-zA-Z._-]
1647 1648 1649 |
# File 'lib/palo_alto/config.rb', line 1647 def name prop_get('@name') end |
#slo_bindings ⇒ Object
1688 1689 1690 |
# File 'lib/palo_alto/config.rb', line 1688 def slo_bindings prop_get('slo-bindings') end |
#slo_bindings=(val) ⇒ Object
1691 1692 1693 |
# File 'lib/palo_alto/config.rb', line 1691 def slo_bindings=(val) prop_set('slo-bindings', val) end |
#slo_url ⇒ Object
The Single Logout Service URL for the IdP server
1681 1682 1683 |
# File 'lib/palo_alto/config.rb', line 1681 def slo_url prop_get('slo-url') end |
#slo_url=(val) ⇒ Object
The Single Logout Service URL for the IdP server
1685 1686 1687 |
# File 'lib/palo_alto/config.rb', line 1685 def slo_url=(val) prop_set('slo-url', val) end |
#sso_bindings ⇒ Object
1674 1675 1676 |
# File 'lib/palo_alto/config.rb', line 1674 def sso_bindings prop_get('sso-bindings') end |
#sso_bindings=(val) ⇒ Object
1677 1678 1679 |
# File 'lib/palo_alto/config.rb', line 1677 def sso_bindings=(val) prop_set('sso-bindings', val) end |
#sso_url ⇒ Object
The Single Sign On Service URL for the IdP server
1667 1668 1669 |
# File 'lib/palo_alto/config.rb', line 1667 def sso_url prop_get('sso-url') end |
#sso_url=(val) ⇒ Object
The Single Sign On Service URL for the IdP server
1671 1672 1673 |
# File 'lib/palo_alto/config.rb', line 1671 def sso_url=(val) prop_set('sso-url', val) end |
#validate_idp_certificate ⇒ Object
Certificate revocation check for IdP certificate when checking assertion signature
1695 1696 1697 |
# File 'lib/palo_alto/config.rb', line 1695 def validate_idp_certificate prop_get('validate-idp-certificate') end |
#validate_idp_certificate=(val) ⇒ Object
Certificate revocation check for IdP certificate when checking assertion signature
1699 1700 1701 |
# File 'lib/palo_alto/config.rb', line 1699 def validate_idp_certificate=(val) prop_set('validate-idp-certificate', val) end |
#want_auth_requests_signed ⇒ Object
Client auth request signed by cert
1703 1704 1705 |
# File 'lib/palo_alto/config.rb', line 1703 def want_auth_requests_signed prop_get('want-auth-requests-signed') end |
#want_auth_requests_signed=(val) ⇒ Object
Client auth request signed by cert
1707 1708 1709 |
# File 'lib/palo_alto/config.rb', line 1707 def want_auth_requests_signed=(val) prop_set('want-auth-requests-signed', val) end |