Sha256: 2643e3c6738bcc668a3ad055ac1222767ef33320ebaa8d66623af8a0ce7ec369
Contents?: true
Size: 446 Bytes
Versions: 14
Compression:
Stored size: 446 Bytes
Contents
module Saml class ArtifactResolve include Saml::ComplexTypes::RequestAbstractType tag "ArtifactResolve" has_one :artifact, Saml::Artifact validates :artifact, presence: true def initialize(*args) options = args.extract_options! artifact = options.delete(:artifact) @artifact = artifact.is_a?(Saml::Artifact) ? artifact : Saml::Artifact.new(artifact) super(*(args << options)) end end end
Version data entries
14 entries across 14 versions & 1 rubygems