Commit 86c847b

mo <mo.khan@gmail.com>
2018-03-10 18:07:39
fix reek warning.
1 parent e2109a1
Changed files (2)
lib
saml
kit
lib/saml/kit/bindings/http_redirect.rb
@@ -25,19 +25,19 @@ module Saml
 
         def deserialize(params, configuration: Saml::Kit.configuration)
           parameters = normalize(params_to_hash(params))
-          document = deserialize_document_from!(parameters, configuration)
-          ensure_valid_signature!(parameters, document)
+          document = deserialize_document_from(parameters, configuration)
+          ensure_valid_signature(parameters, document)
           document
         end
 
         private
 
-        def deserialize_document_from!(params, configuration)
+        def deserialize_document_from(params, configuration)
           xml = inflate(decode(unescape(saml_param_from(params))))
           Saml::Kit::Document.to_saml_document(xml, configuration: configuration)
         end
 
-        def ensure_valid_signature!(params, document)
+        def ensure_valid_signature(params, document)
           return if params[:Signature].blank? || params[:SigAlg].blank?
           return if document.provider.nil?
 
.reek
@@ -63,7 +63,6 @@ ControlParameter:
   - Saml::Kit::Signature#to_xml
 PrimaDonnaMethod:
   exclude:
-  - Saml::Kit::Bindings::HttpRedirect
   - Saml::Kit::Configuration
 TooManyInstanceVariables:
   exclude:
@@ -131,7 +130,7 @@ UncommunicativeVariableName:
 DuplicateMethodCall:
   exclude:
   - Saml::Kit::Bindings::Binding#saml_param_from
-  - Saml::Kit::Bindings::HttpRedirect#ensure_valid_signature!
+  - Saml::Kit::Bindings::HttpRedirect#ensure_valid_signature
   - Saml::Kit::Bindings::UrlBuilder#build
   - Saml::Kit::Builders::Response#initialize
   - Saml::Kit::XmlTemplatable#sign?
@@ -145,7 +144,7 @@ FeatureEnvy:
   - Saml::Kit::Signature#trusted?
 NilCheck:
   exclude:
-  - Saml::Kit::Bindings::HttpRedirect#ensure_valid_signature!
+  - Saml::Kit::Bindings::HttpRedirect#ensure_valid_signature
   - Saml::Kit::IdentityProviderMetadata#want_authn_requests_signed
   - Saml::Kit::LogoutRequest#single_logout_service
   - Saml::Kit::Respondable#must_match_request_id