class Bcome::Driver::Gcp::Authentication::OauthClientConfig
Attributes
scopes[R]
secrets_filename[R]
Public Class Methods
new(scopes, secrets_filename)
click to toggle source
# File lib/objects/driver/gcp/authentication/oauth_client_config.rb, line 9 def initialize(scopes, secrets_filename) @scopes = scopes @secrets_filename = secrets_filename end
Public Instance Methods
==(other)
click to toggle source
# File lib/objects/driver/gcp/authentication/oauth_client_config.rb, line 14 def ==(other) checksum == other.checksum end
checksum()
click to toggle source
# File lib/objects/driver/gcp/authentication/oauth_client_config.rb, line 18 def checksum @checksum ||= ::Digest::MD5.hexdigest(Marshal.dump("#{@scopes}-#{@secrets_filename}")) end