You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Parse all Identity Provider metadata and return the results as Array
74
+
#
75
+
# @param url [String] Url where the XML of the Identity Provider Metadata is published.
76
+
# @param validate_cert [Boolean] If true and the URL is HTTPs, the cert of the domain is checked.
77
+
#
78
+
# @param options [Hash] options used for parsing the metadata
79
+
# @option options [Array<String>, nil] :sso_binding an ordered list of bindings to detect the single signon URL. The first binding in the list that is included in the metadata will be used.
80
+
# @option options [Array<String>, nil] :slo_binding an ordered list of bindings to detect the single logout URL. The first binding in the list that is included in the metadata will be used.
81
+
# @option options [String, nil] :entity_id when this is given, the entity descriptor for this ID is used. When ommitted, all found IdPs are returned.
82
+
#
83
+
# @return [Array<Hash>]
84
+
#
85
+
# @raise [HttpError] Failure to fetch remote IdP metadata
# Parse all Identity Provider metadata and return the results as Array
131
+
#
132
+
# @param idp_metadata [String]
133
+
#
134
+
# @param options [Hash] options used for parsing the metadata and the returned Settings instance
135
+
# @option options [Array<String>, nil] :sso_binding an ordered list of bindings to detect the single signon URL. The first binding in the list that is included in the metadata will be used.
136
+
# @option options [Array<String>, nil] :slo_binding an ordered list of bindings to detect the single logout URL. The first binding in the list that is included in the metadata will be used.
137
+
# @option options [String, nil] :entity_id when this is given, the entity descriptor for this ID is used. When ommitted, all found IdPs are returned.
0 commit comments