class SAML2::RequestedAuthnContext
Attributes
@return [String, Array<String>]
@return [String, nil]
Public Class Methods
Source
# File lib/saml2/requested_authn_context.rb, line 12 def initialize(class_ref = nil) super() @class_ref = class_ref end
Calls superclass method
SAML2::Base::new
Public Instance Methods
Source
# File lib/saml2/requested_authn_context.rb, line 24 def build(builder) builder["samlp"].RequestedAuthnContext do |requested_authn_context| requested_authn_context.parent["Comparison"] = comparison.to_s if comparison Array(class_ref).each do |individual_class_ref| requested_authn_context["saml"].AuthnContextClassRef(individual_class_ref) end end end
(see Base#build
)
Source
# File lib/saml2/requested_authn_context.rb, line 18 def from_xml(node) super @class_ref = load_string_array(node, "saml:AuthnContextClassRef") end
(see Base#from_xml
)
Calls superclass method
SAML2::Base::from_xml