class AabInfo
Public Class Methods
new(response)
click to toggle source
# File lib/fastlane/plugin/firebase_app_distribution/client/aab_info.rb, line 13 def initialize(response) @response = response || {} end
Public Instance Methods
certs_provided?()
click to toggle source
# File lib/fastlane/plugin/firebase_app_distribution/client/aab_info.rb, line 37 def certs_provided? (!md5_certificate_hash.nil? && !md5_certificate_hash.empty?) && (!sha1_certificate_hash.nil? && !sha1_certificate_hash.empty?) && (!sha256_certificate_hash.nil? && !sha256_certificate_hash.empty?) end
integration_state()
click to toggle source
# File lib/fastlane/plugin/firebase_app_distribution/client/aab_info.rb, line 17 def integration_state @response[:integrationState] end
md5_certificate_hash()
click to toggle source
# File lib/fastlane/plugin/firebase_app_distribution/client/aab_info.rb, line 25 def md5_certificate_hash test_certificate[:hashMd5] end
sha1_certificate_hash()
click to toggle source
# File lib/fastlane/plugin/firebase_app_distribution/client/aab_info.rb, line 29 def sha1_certificate_hash test_certificate[:hashSha1] end
sha256_certificate_hash()
click to toggle source
# File lib/fastlane/plugin/firebase_app_distribution/client/aab_info.rb, line 33 def sha256_certificate_hash test_certificate[:hashSha256] end
test_certificate()
click to toggle source
# File lib/fastlane/plugin/firebase_app_distribution/client/aab_info.rb, line 21 def test_certificate @response[:testCertificate] || {} end