Commit 9f44e30
Changed files (3)
lib
saml
lib/saml/kit/configuration.rb
@@ -56,19 +56,5 @@ module Saml
certificates(use: :signing).any?
end
end
-
- class KeyPair
- attr_reader :certificate, :private_key
-
- def initialize(certificate, private_key, password, use)
- @use = use
- @certificate = Saml::Kit::Certificate.new(certificate, use: use)
- @private_key = OpenSSL::PKey::RSA.new(private_key, password)
- end
-
- def for?(use)
- @use == use
- end
- end
end
end
lib/saml/kit/key_pair.rb
@@ -0,0 +1,17 @@
+module Saml
+ module Kit
+ class KeyPair
+ attr_reader :certificate, :private_key
+
+ def initialize(certificate, private_key, password, use)
+ @use = use
+ @certificate = Saml::Kit::Certificate.new(certificate, use: use)
+ @private_key = OpenSSL::PKey::RSA.new(private_key, password)
+ end
+
+ def for?(use)
+ @use == use
+ end
+ end
+ end
+end
lib/saml/kit.rb
@@ -35,6 +35,7 @@ require "saml/kit/configuration"
require "saml/kit/crypto"
require "saml/kit/default_registry"
require "saml/kit/fingerprint"
+require "saml/kit/key_pair"
require "saml/kit/logout_response"
require "saml/kit/logout_request"
require "saml/kit/metadata"