Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for subjectAlternativeNames (0.1 sec)

  1. okhttp-tls/src/test/java/okhttp3/tls/HeldCertificateTest.kt

      }
    
      @Test
      fun subjectAlternativeNames() {
        val heldCertificate =
          HeldCertificate
            .Builder()
            .addSubjectAlternativeName("1.1.1.1")
            .addSubjectAlternativeName("cash.app")
            .build()
        val certificate = heldCertificate.certificate
        assertThat(certificate.subjectAlternativeNames.toList()).containsExactly(
          listOf(GeneralName.iPAddress, "1.1.1.1"),
    Registered: Fri Sep 05 11:42:10 UTC 2025
    - Last Modified: Wed Mar 19 19:25:20 UTC 2025
    - 22.6K bytes
    - Viewed (0)
  2. okhttp-tls/src/test/java/okhttp3/tls/internal/der/DerCertificatesTest.kt

          ),
        )
        assertThat(okHttpCertificate.commonName).isEqualTo("Jurassic Park")
        assertThat(okHttpCertificate.organizationalUnitName).isEqualTo("Gene Research")
        assertThat(okHttpCertificate.subjectAlternativeNames).isEqualTo(
          Extension(
            id = SUBJECT_ALTERNATIVE_NAME,
            critical = true,
            value =
              listOf(
                CertificateAdapters.generalNameDnsName to "*.example.com",
    Registered: Fri Sep 05 11:42:10 UTC 2025
    - Last Modified: Wed Mar 19 19:25:20 UTC 2025
    - 43.9K bytes
    - Viewed (0)
  3. android-test/src/androidTest/java/okhttp/android/test/sni/SniOverrideTest.kt

              Log.d("SniOverrideTest", s)
              try {
                val cert = session.peerCertificates[0] as X509Certificate
                for (name in cert.subjectAlternativeNames) {
                  if (name[0] as Int == 2) {
                    Log.d("SniOverrideTest", "cert: " + name[1])
                  }
                }
                true
              } catch (e: Exception) {
                false
    Registered: Fri Sep 05 11:42:10 UTC 2025
    - Last Modified: Wed Mar 19 19:25:20 UTC 2025
    - 3.6K bytes
    - Viewed (0)
  4. okhttp/src/commonJvmAndroid/kotlin/okhttp3/internal/tls/OkHostnameVerifier.kt

        return altIpaNames + altDnsNames
      }
    
      private fun getSubjectAltNames(
        certificate: X509Certificate,
        type: Int,
      ): List<String> {
        try {
          val subjectAltNames = certificate.subjectAlternativeNames ?: return emptyList()
          val result = mutableListOf<String>()
          for (subjectAltName in subjectAltNames) {
            if (subjectAltName == null || subjectAltName.size < 2) continue
    Registered: Fri Sep 05 11:42:10 UTC 2025
    - Last Modified: Wed Mar 19 19:25:20 UTC 2025
    - 7.6K bytes
    - Viewed (0)
  5. okhttp/src/jvmTest/kotlin/okhttp3/internal/tls/HostnameVerifierTest.kt

        assertThat(verifier.verify("K.com", session)).isFalse()
      }
    
      private fun certificateSANs(peerCertificate: X509Certificate): List<String> =
        when (val subjectAlternativeNames = peerCertificate.subjectAlternativeNames) {
          null -> listOf()
          else -> subjectAlternativeNames.map { c: List<*> -> c[1] as String }
        }
    
      @Test fun replacementCharacter() {
        // $ cat ./cert.cnf
        // [req]
    Registered: Fri Sep 05 11:42:10 UTC 2025
    - Last Modified: Wed Mar 19 19:25:20 UTC 2025
    - 40.4K bytes
    - Viewed (0)
Back to top