Skip to content

Commit

Permalink
Merge pull request #169 from ministero-salute/feature/update-certific…
Browse files Browse the repository at this point in the history
…ate-sha

Feature/update certificate sha
  • Loading branch information
astagi committed Apr 19, 2022
2 parents 334159f + 7b89efd commit 4742dc6
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 5 deletions.
10 changes: 6 additions & 4 deletions sdk/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -101,15 +101,17 @@ android {
minifyEnabled false
buildConfigField "String", "BASE_URL", "\"https://testaka4.sogei.it/v1/dgc/\""
buildConfigField "String", "SERVER_HOST", "\"testaka4.sogei.it\""
buildConfigField "String", "CERTIFICATE_SHA", "\"sha256/R0d+cI8vTcJ3sCbpfQCH0OmdBbulPH3deYhngzOqJVA=\""
buildConfigField "String", "SDK_VERSION", "\"1.1.8\""
buildConfigField "String", "LEAF_CERTIFICATE", "\"sha256/R0d+cI8vTcJ3sCbpfQCH0OmdBbulPH3deYhngzOqJVA=\""
buildConfigField "String", "BACKUP_CERTIFICATE", "\"sha256/KpZtVwF9rcXdbBMB/Poep8h3VSYXA/ZSFMkkWlQ0ZNk=\""
buildConfigField "String", "SDK_VERSION", "\"1.1.9\""
}

release {
buildConfigField "String", "BASE_URL", "\"https://get.dgc.gov.it/v1/dgc/\""
buildConfigField "String", "SERVER_HOST", "\"get.dgc.gov.it\""
buildConfigField "String", "CERTIFICATE_SHA", "\"sha256/7cZJIDPacG8FS3pq6Mvxg+7yBDM/VYc2alOcbVe/e74=\""
buildConfigField "String", "SDK_VERSION", "\"1.1.8\""
buildConfigField "String", "LEAF_CERTIFICATE", "\"sha256/7cZJIDPacG8FS3pq6Mvxg+7yBDM/VYc2alOcbVe/e74=\""
buildConfigField "String", "BACKUP_CERTIFICATE", "\"sha256/095kxU9rqrJ3f+YM1pG+Y2YCgAUvR1f5blSuZYXvEy8=\""
buildConfigField "String", "SDK_VERSION", "\"1.1.9\""

minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,8 @@ object NetworkModule {
*/
private fun addCertificateSHA(httpClient: OkHttpClient.Builder) {
val certificatePinner = CertificatePinner.Builder()
.add(BuildConfig.SERVER_HOST, BuildConfig.CERTIFICATE_SHA)
.add(BuildConfig.SERVER_HOST, BuildConfig.LEAF_CERTIFICATE)
.add(BuildConfig.SERVER_HOST, BuildConfig.BACKUP_CERTIFICATE)
httpClient.certificatePinner(certificatePinner.build())
}

Expand Down

0 comments on commit 4742dc6

Please sign in to comment.