class Saml::Elements::AuthnStatement

Public Class Methods

new(*args) click to toggle source
Calls superclass method
# File lib/saml/elements/authn_statement.rb, line 18
def initialize(*args)
  options = args.extract_options!
  @subject_locality = Saml::Elements::SubjectLocality.new(address: options.delete(:address)) if options[:address]
  @authn_context = Saml::Elements::AuthnContext.new(authn_context_class_ref: options.delete(:authn_context_class_ref)) if options[:authn_context_class_ref]
  super(*(args << options))
end