@@ -71,7 +71,7 @@ def token(new_token)
7171 # @return [Secret]
7272 def app_id ( app_id , user_id , options = { } )
7373 payload = { app_id : app_id , user_id : user_id } . merge ( options )
74- json = client . post ( "/v1/auth/app-id/login" , JSON . fast_generate ( payload ) )
74+ json = client . post ( "/v1/auth/app-id/login" , JSON . generate ( payload ) )
7575 secret = Secret . decode ( json )
7676 client . token = secret . auth . client_token
7777 return secret
@@ -95,7 +95,7 @@ def app_id(app_id, user_id, options = {})
9595 def approle ( role_id , secret_id = nil )
9696 payload = { role_id : role_id }
9797 payload [ :secret_id ] = secret_id if secret_id
98- json = client . post ( "/v1/auth/approle/login" , JSON . fast_generate ( payload ) )
98+ json = client . post ( "/v1/auth/approle/login" , JSON . generate ( payload ) )
9999 secret = Secret . decode ( json )
100100 client . token = secret . auth . client_token
101101 return secret
@@ -120,7 +120,7 @@ def approle(role_id, secret_id=nil)
120120 # @return [Secret]
121121 def userpass ( username , password , options = { } )
122122 payload = { password : password } . merge ( options )
123- json = client . post ( "/v1/auth/userpass/login/#{ encode_path ( username ) } " , JSON . fast_generate ( payload ) )
123+ json = client . post ( "/v1/auth/userpass/login/#{ encode_path ( username ) } " , JSON . generate ( payload ) )
124124 secret = Secret . decode ( json )
125125 client . token = secret . auth . client_token
126126 return secret
@@ -142,7 +142,7 @@ def userpass(username, password, options = {})
142142 # @return [Secret]
143143 def ldap ( username , password , options = { } )
144144 payload = { password : password } . merge ( options )
145- json = client . post ( "/v1/auth/ldap/login/#{ encode_path ( username ) } " , JSON . fast_generate ( payload ) )
145+ json = client . post ( "/v1/auth/ldap/login/#{ encode_path ( username ) } " , JSON . generate ( payload ) )
146146 secret = Secret . decode ( json )
147147 client . token = secret . auth . client_token
148148 return secret
@@ -160,7 +160,7 @@ def ldap(username, password, options = {})
160160 # @return [Secret]
161161 def github ( github_token , path = "/v1/auth/github/login" )
162162 payload = { token : github_token }
163- json = client . post ( path , JSON . fast_generate ( payload ) )
163+ json = client . post ( path , JSON . generate ( payload ) )
164164 secret = Secret . decode ( json )
165165 client . token = secret . auth . client_token
166166 return secret
@@ -185,7 +185,7 @@ def aws_ec2(role, pkcs7, nonce = nil, route = nil)
185185 payload = { role : role , pkcs7 : pkcs7 }
186186 # Set a custom nonce if client is providing one
187187 payload [ :nonce ] = nonce if nonce
188- json = client . post ( route , JSON . fast_generate ( payload ) )
188+ json = client . post ( route , JSON . generate ( payload ) )
189189 secret = Secret . decode ( json )
190190 client . token = secret . auth . client_token
191191 return secret
@@ -242,7 +242,7 @@ def aws_iam(role, credentials_provider, iam_auth_header_value = nil, sts_endpoin
242242 iam_request_body : Base64 . strict_encode64 ( request_body )
243243 }
244244
245- json = client . post ( route , JSON . fast_generate ( payload ) )
245+ json = client . post ( route , JSON . generate ( payload ) )
246246 secret = Secret . decode ( json )
247247 client . token = secret . auth . client_token
248248 return secret
@@ -264,7 +264,7 @@ def aws_iam(role, credentials_provider, iam_auth_header_value = nil, sts_endpoin
264264 # @return [Secret]
265265 def gcp ( role , jwt , path = 'gcp' )
266266 payload = { role : role , jwt : jwt }
267- json = client . post ( "/v1/auth/#{ CGI . escape ( path ) } /login" , JSON . fast_generate ( payload ) )
267+ json = client . post ( "/v1/auth/#{ CGI . escape ( path ) } /login" , JSON . generate ( payload ) )
268268 secret = Secret . decode ( json )
269269 client . token = secret . auth . client_token
270270 return secret
0 commit comments