Comparing changes
v1.0.7
→
v1.0.8
4 commits
4 files changed
Commits
Changed files (4)
lib/saml/kit/null_assertion.rb
@@ -5,6 +5,48 @@ module Saml
include Translatable
validate :invalid
+ def issuer; end
+
+ def name_id; end
+
+ def signed?
+ false
+ end
+
+ def signature; end
+
+ def attributes
+ []
+ end
+
+ def started_at
+ Time.at(0).to_datetime
+ end
+
+ def expired_at
+ Time.at(0).to_datetime
+ end
+
+ def audiences
+ []
+ end
+
+ def encrypted?
+ false
+ end
+
+ def decryptable?
+ false
+ end
+
+ def present?
+ false
+ end
+
+ def to_xml(*_args)
+ ''
+ end
+
def invalid
errors[:assertion].push(error_message(:invalid))
end
lib/saml/kit/version.rb
@@ -1,5 +1,5 @@
module Saml
module Kit
- VERSION = '1.0.7'.freeze
+ VERSION = '1.0.8'.freeze
end
end
spec/saml/kit/metadata_spec.rb
@@ -3,16 +3,12 @@ RSpec.describe Saml::Kit::Metadata do
subject { described_class }
it 'returns an identity provider metadata' do
- xml = described_class.build_xml do |x|
- x.build_identity_provider
- end
+ xml = described_class.build_xml(&:build_identity_provider)
expect(subject.from(xml)).to be_instance_of(Saml::Kit::IdentityProviderMetadata)
end
it 'returns a service provider metadata' do
- xml = described_class.build_xml do |x|
- x.build_service_provider
- end
+ xml = described_class.build_xml(&:build_service_provider)
expect(subject.from(xml)).to be_instance_of(Saml::Kit::ServiceProviderMetadata)
end
saml-kit.gemspec
@@ -29,9 +29,9 @@ Gem::Specification.new do |spec|
spec.add_development_dependency 'ffaker', '~> 2.7'
spec.add_development_dependency 'rake', '~> 10.0'
spec.add_development_dependency 'rspec', '~> 3.0'
+ spec.add_development_dependency 'rspec-benchmark', '~> 0.3'
spec.add_development_dependency 'rubocop', '~> 0.52'
spec.add_development_dependency 'rubocop-rspec', '~> 1.22'
spec.add_development_dependency 'simplecov', '~> 0.15'
spec.add_development_dependency 'webmock', '~> 3.1'
- spec.add_development_dependency 'rspec-benchmark', '~> 0.3'
end