Home | History | Annotate | Download | only in data
      1 # This file is autogenerated.  See libcore/tools/docs/crypto/README for details.
      2 {
      3   "api_level": "26",
      4   "categories": [
      5     {
      6       "algorithms": [
      7         {
      8           "deprecated": "true",
      9           "name": "AES",
     10           "supported_api_levels": "1-8"
     11         },
     12         {
     13           "deprecated": "true",
     14           "name": "DES",
     15           "supported_api_levels": "1-8"
     16         },
     17         {
     18           "deprecated": "true",
     19           "name": "DESede",
     20           "supported_api_levels": "1-8"
     21         },
     22         {
     23           "name": "DH",
     24           "supported_api_levels": "1+"
     25         },
     26         {
     27           "name": "DSA",
     28           "supported_api_levels": "1+"
     29         }
     30       ],
     31       "name": "AlgorithmParameterGenerator"
     32     },
     33     {
     34       "algorithms": [
     35         {
     36           "name": "AES",
     37           "supported_api_levels": "1+"
     38         },
     39         {
     40           "name": "BLOWFISH",
     41           "supported_api_levels": "10+"
     42         },
     43         {
     44           "name": "DES",
     45           "supported_api_levels": "1+"
     46         },
     47         {
     48           "name": "DESede",
     49           "supported_api_levels": "1+"
     50         },
     51         {
     52           "name": "DH",
     53           "supported_api_levels": "1+"
     54         },
     55         {
     56           "name": "DSA",
     57           "supported_api_levels": "1+"
     58         },
     59         {
     60           "name": "EC",
     61           "supported_api_levels": "26+"
     62         },
     63         {
     64           "name": "GCM",
     65           "supported_api_levels": "22+"
     66         },
     67         {
     68           "deprecated": "true",
     69           "name": "IES",
     70           "supported_api_levels": "1-8"
     71         },
     72         {
     73           "name": "OAEP",
     74           "supported_api_levels": "1+"
     75         },
     76         {
     77           "name": "PBEwithHmacSHA1AndAES_128",
     78           "supported_api_levels": "26+"
     79         },
     80         {
     81           "name": "PBEwithHmacSHA1AndAES_256",
     82           "supported_api_levels": "26+"
     83         },
     84         {
     85           "name": "PBEwithHmacSHA224AndAES_128",
     86           "supported_api_levels": "26+"
     87         },
     88         {
     89           "name": "PBEwithHmacSHA224AndAES_256",
     90           "supported_api_levels": "26+"
     91         },
     92         {
     93           "name": "PBEwithHmacSHA256AndAES_128",
     94           "supported_api_levels": "26+"
     95         },
     96         {
     97           "name": "PBEwithHmacSHA256AndAES_256",
     98           "supported_api_levels": "26+"
     99         },
    100         {
    101           "name": "PBEwithHmacSHA384AndAES_128",
    102           "supported_api_levels": "26+"
    103         },
    104         {
    105           "name": "PBEwithHmacSHA384AndAES_256",
    106           "supported_api_levels": "26+"
    107         },
    108         {
    109           "name": "PBEwithHmacSHA512AndAES_128",
    110           "supported_api_levels": "26+"
    111         },
    112         {
    113           "name": "PBEwithHmacSHA512AndAES_256",
    114           "supported_api_levels": "26+"
    115         },
    116         {
    117           "name": "PKCS12PBE",
    118           "supported_api_levels": "1+"
    119         },
    120         {
    121           "name": "PSS",
    122           "supported_api_levels": "1-8,24+"
    123         }
    124       ],
    125       "name": "AlgorithmParameters"
    126     },
    127     {
    128       "algorithms": [
    129         {
    130           "name": "PKIX",
    131           "supported_api_levels": "1+"
    132         }
    133       ],
    134       "name": "CertPathBuilder"
    135     },
    136     {
    137       "algorithms": [
    138         {
    139           "name": "PKIX",
    140           "supported_api_levels": "1+"
    141         }
    142       ],
    143       "name": "CertPathValidator"
    144     },
    145     {
    146       "algorithms": [
    147         {
    148           "name": "Collection",
    149           "supported_api_levels": "1+"
    150         }
    151       ],
    152       "name": "CertStore"
    153     },
    154     {
    155       "algorithms": [
    156         {
    157           "name": "X.509",
    158           "supported_api_levels": "1+"
    159         }
    160       ],
    161       "name": "CertificateFactory"
    162     },
    163     {
    164       "algorithms": [
    165         {
    166           "name": "AES/CBC/ISO10126Padding",
    167           "supported_api_levels": "1+"
    168         },
    169         {
    170           "name": "AES/CBC/NoPadding",
    171           "supported_api_levels": "1+"
    172         },
    173         {
    174           "name": "AES/CBC/PKCS5Padding",
    175           "supported_api_levels": "1+"
    176         },
    177         {
    178           "name": "AES/CFB/ISO10126Padding",
    179           "supported_api_levels": "1+"
    180         },
    181         {
    182           "name": "AES/CFB/NoPadding",
    183           "supported_api_levels": "1+"
    184         },
    185         {
    186           "name": "AES/CFB/PKCS5Padding",
    187           "supported_api_levels": "1+"
    188         },
    189         {
    190           "name": "AES/CTR/ISO10126Padding",
    191           "supported_api_levels": "1+"
    192         },
    193         {
    194           "name": "AES/CTR/NoPadding",
    195           "supported_api_levels": "1+"
    196         },
    197         {
    198           "name": "AES/CTR/PKCS5Padding",
    199           "supported_api_levels": "1+"
    200         },
    201         {
    202           "name": "AES/CTS/ISO10126Padding",
    203           "supported_api_levels": "1+"
    204         },
    205         {
    206           "name": "AES/CTS/NoPadding",
    207           "supported_api_levels": "1+"
    208         },
    209         {
    210           "name": "AES/CTS/PKCS5Padding",
    211           "supported_api_levels": "1+"
    212         },
    213         {
    214           "name": "AES/ECB/ISO10126Padding",
    215           "supported_api_levels": "1+"
    216         },
    217         {
    218           "name": "AES/ECB/NoPadding",
    219           "supported_api_levels": "1+"
    220         },
    221         {
    222           "name": "AES/ECB/PKCS5Padding",
    223           "supported_api_levels": "1+"
    224         },
    225         {
    226           "name": "AES/GCM/NOPADDING",
    227           "supported_api_levels": "10+"
    228         },
    229         {
    230           "name": "AES/OFB/ISO10126Padding",
    231           "supported_api_levels": "1+"
    232         },
    233         {
    234           "name": "AES/OFB/NoPadding",
    235           "supported_api_levels": "1+"
    236         },
    237         {
    238           "name": "AES/OFB/PKCS5Padding",
    239           "supported_api_levels": "1+"
    240         },
    241         {
    242           "name": "AES_128/CBC/NoPadding",
    243           "supported_api_levels": "26+"
    244         },
    245         {
    246           "name": "AES_128/CBC/PKCS5Padding",
    247           "supported_api_levels": "26+"
    248         },
    249         {
    250           "name": "AES_128/ECB/NoPadding",
    251           "supported_api_levels": "26+"
    252         },
    253         {
    254           "name": "AES_128/ECB/PKCS5Padding",
    255           "supported_api_levels": "26+"
    256         },
    257         {
    258           "name": "AES_128/GCM/NoPadding",
    259           "supported_api_levels": "26+"
    260         },
    261         {
    262           "name": "AES_256/CBC/NoPadding",
    263           "supported_api_levels": "26+"
    264         },
    265         {
    266           "name": "AES_256/CBC/PKCS5Padding",
    267           "supported_api_levels": "26+"
    268         },
    269         {
    270           "name": "AES_256/ECB/NoPadding",
    271           "supported_api_levels": "26+"
    272         },
    273         {
    274           "name": "AES_256/ECB/PKCS5Padding",
    275           "supported_api_levels": "26+"
    276         },
    277         {
    278           "name": "AES_256/GCM/NoPadding",
    279           "supported_api_levels": "26+"
    280         },
    281         {
    282           "name": "ARC4/ECB/NoPadding",
    283           "supported_api_levels": "10+"
    284         },
    285         {
    286           "name": "BLOWFISH/CBC/ISO10126Padding",
    287           "supported_api_levels": "10+"
    288         },
    289         {
    290           "name": "BLOWFISH/CBC/NoPadding",
    291           "supported_api_levels": "10+"
    292         },
    293         {
    294           "name": "BLOWFISH/CBC/PKCS5Padding",
    295           "supported_api_levels": "10+"
    296         },
    297         {
    298           "name": "BLOWFISH/CFB/ISO10126Padding",
    299           "supported_api_levels": "10+"
    300         },
    301         {
    302           "name": "BLOWFISH/CFB/NoPadding",
    303           "supported_api_levels": "10+"
    304         },
    305         {
    306           "name": "BLOWFISH/CFB/PKCS5Padding",
    307           "supported_api_levels": "10+"
    308         },
    309         {
    310           "name": "BLOWFISH/CTR/ISO10126Padding",
    311           "supported_api_levels": "10+"
    312         },
    313         {
    314           "name": "BLOWFISH/CTR/NoPadding",
    315           "supported_api_levels": "10+"
    316         },
    317         {
    318           "name": "BLOWFISH/CTR/PKCS5Padding",
    319           "supported_api_levels": "10+"
    320         },
    321         {
    322           "name": "BLOWFISH/CTS/ISO10126Padding",
    323           "supported_api_levels": "10+"
    324         },
    325         {
    326           "name": "BLOWFISH/CTS/NoPadding",
    327           "supported_api_levels": "10+"
    328         },
    329         {
    330           "name": "BLOWFISH/CTS/PKCS5Padding",
    331           "supported_api_levels": "10+"
    332         },
    333         {
    334           "name": "BLOWFISH/ECB/ISO10126Padding",
    335           "supported_api_levels": "10+"
    336         },
    337         {
    338           "name": "BLOWFISH/ECB/NoPadding",
    339           "supported_api_levels": "10+"
    340         },
    341         {
    342           "name": "BLOWFISH/ECB/PKCS5Padding",
    343           "supported_api_levels": "10+"
    344         },
    345         {
    346           "name": "BLOWFISH/OFB/ISO10126Padding",
    347           "supported_api_levels": "10+"
    348         },
    349         {
    350           "name": "BLOWFISH/OFB/NoPadding",
    351           "supported_api_levels": "10+"
    352         },
    353         {
    354           "name": "BLOWFISH/OFB/PKCS5Padding",
    355           "supported_api_levels": "10+"
    356         },
    357         {
    358           "name": "DES/CBC/ISO10126Padding",
    359           "supported_api_levels": "1+"
    360         },
    361         {
    362           "name": "DES/CBC/NoPadding",
    363           "supported_api_levels": "1+"
    364         },
    365         {
    366           "name": "DES/CBC/PKCS5Padding",
    367           "supported_api_levels": "1+"
    368         },
    369         {
    370           "name": "DES/CFB/ISO10126Padding",
    371           "supported_api_levels": "1+"
    372         },
    373         {
    374           "name": "DES/CFB/NoPadding",
    375           "supported_api_levels": "1+"
    376         },
    377         {
    378           "name": "DES/CFB/PKCS5Padding",
    379           "supported_api_levels": "1+"
    380         },
    381         {
    382           "name": "DES/CTR/ISO10126Padding",
    383           "supported_api_levels": "1+"
    384         },
    385         {
    386           "name": "DES/CTR/NoPadding",
    387           "supported_api_levels": "1+"
    388         },
    389         {
    390           "name": "DES/CTR/PKCS5Padding",
    391           "supported_api_levels": "1+"
    392         },
    393         {
    394           "name": "DES/CTS/ISO10126Padding",
    395           "supported_api_levels": "1+"
    396         },
    397         {
    398           "name": "DES/CTS/NoPadding",
    399           "supported_api_levels": "1+"
    400         },
    401         {
    402           "name": "DES/CTS/PKCS5Padding",
    403           "supported_api_levels": "1+"
    404         },
    405         {
    406           "name": "DES/ECB/ISO10126Padding",
    407           "supported_api_levels": "1+"
    408         },
    409         {
    410           "name": "DES/ECB/NoPadding",
    411           "supported_api_levels": "1+"
    412         },
    413         {
    414           "name": "DES/ECB/PKCS5Padding",
    415           "supported_api_levels": "1+"
    416         },
    417         {
    418           "name": "DES/OFB/ISO10126Padding",
    419           "supported_api_levels": "1+"
    420         },
    421         {
    422           "name": "DES/OFB/NoPadding",
    423           "supported_api_levels": "1+"
    424         },
    425         {
    426           "name": "DES/OFB/PKCS5Padding",
    427           "supported_api_levels": "1+"
    428         },
    429         {
    430           "name": "DESede/CBC/ISO10126Padding",
    431           "supported_api_levels": "1+"
    432         },
    433         {
    434           "name": "DESede/CBC/NoPadding",
    435           "supported_api_levels": "1+"
    436         },
    437         {
    438           "name": "DESede/CBC/PKCS5Padding",
    439           "supported_api_levels": "1+"
    440         },
    441         {
    442           "name": "DESede/CFB/ISO10126Padding",
    443           "supported_api_levels": "1+"
    444         },
    445         {
    446           "name": "DESede/CFB/NoPadding",
    447           "supported_api_levels": "1+"
    448         },
    449         {
    450           "name": "DESede/CFB/PKCS5Padding",
    451           "supported_api_levels": "1+"
    452         },
    453         {
    454           "name": "DESede/CTR/ISO10126Padding",
    455           "supported_api_levels": "1+"
    456         },
    457         {
    458           "name": "DESede/CTR/NoPadding",
    459           "supported_api_levels": "1+"
    460         },
    461         {
    462           "name": "DESede/CTR/PKCS5Padding",
    463           "supported_api_levels": "1+"
    464         },
    465         {
    466           "name": "DESede/CTS/ISO10126Padding",
    467           "supported_api_levels": "1+"
    468         },
    469         {
    470           "name": "DESede/CTS/NoPadding",
    471           "supported_api_levels": "1+"
    472         },
    473         {
    474           "name": "DESede/CTS/PKCS5Padding",
    475           "supported_api_levels": "1+"
    476         },
    477         {
    478           "name": "DESede/ECB/ISO10126Padding",
    479           "supported_api_levels": "1+"
    480         },
    481         {
    482           "name": "DESede/ECB/NoPadding",
    483           "supported_api_levels": "1+"
    484         },
    485         {
    486           "name": "DESede/ECB/PKCS5Padding",
    487           "supported_api_levels": "1+"
    488         },
    489         {
    490           "name": "DESede/OFB/ISO10126Padding",
    491           "supported_api_levels": "1+"
    492         },
    493         {
    494           "name": "DESede/OFB/NoPadding",
    495           "supported_api_levels": "1+"
    496         },
    497         {
    498           "name": "DESede/OFB/PKCS5Padding",
    499           "supported_api_levels": "1+"
    500         },
    501         {
    502           "name": "RSA/ECB/NoPadding",
    503           "supported_api_levels": "1+"
    504         },
    505         {
    506           "name": "RSA/ECB/OAEPPadding",
    507           "supported_api_levels": "1+"
    508         },
    509         {
    510           "name": "RSA/ECB/OAEPwithSHA-1andMGF1Padding",
    511           "supported_api_levels": "10+"
    512         },
    513         {
    514           "name": "RSA/ECB/OAEPwithSHA-224andMGF1Padding",
    515           "supported_api_levels": "23+"
    516         },
    517         {
    518           "name": "RSA/ECB/OAEPwithSHA-256andMGF1Padding",
    519           "supported_api_levels": "10+"
    520         },
    521         {
    522           "name": "RSA/ECB/OAEPwithSHA-384andMGF1Padding",
    523           "supported_api_levels": "23+"
    524         },
    525         {
    526           "name": "RSA/ECB/OAEPwithSHA-512andMGF1Padding",
    527           "supported_api_levels": "23+"
    528         },
    529         {
    530           "name": "RSA/ECB/PKCS1Padding",
    531           "supported_api_levels": "1+"
    532         },
    533         {
    534           "name": "RSA/NONE/NoPadding",
    535           "supported_api_levels": "1+"
    536         },
    537         {
    538           "name": "RSA/NONE/OAEPPadding",
    539           "supported_api_levels": "1+"
    540         },
    541         {
    542           "name": "RSA/NONE/OAEPwithSHA-1andMGF1Padding",
    543           "supported_api_levels": "10+"
    544         },
    545         {
    546           "name": "RSA/NONE/OAEPwithSHA-224andMGF1Padding",
    547           "supported_api_levels": "23+"
    548         },
    549         {
    550           "name": "RSA/NONE/OAEPwithSHA-256andMGF1Padding",
    551           "supported_api_levels": "10+"
    552         },
    553         {
    554           "name": "RSA/NONE/OAEPwithSHA-384andMGF1Padding",
    555           "supported_api_levels": "23+"
    556         },
    557         {
    558           "name": "RSA/NONE/OAEPwithSHA-512andMGF1Padding",
    559           "supported_api_levels": "23+"
    560         },
    561         {
    562           "name": "RSA/NONE/PKCS1Padding",
    563           "supported_api_levels": "1+"
    564         }
    565       ],
    566       "name": "Cipher"
    567     },
    568     {
    569       "algorithms": [
    570         {
    571           "name": "DH",
    572           "supported_api_levels": "1+"
    573         },
    574         {
    575           "name": "ECDH",
    576           "supported_api_levels": "11+"
    577         }
    578       ],
    579       "name": "KeyAgreement"
    580     },
    581     {
    582       "algorithms": [
    583         {
    584           "name": "DH",
    585           "supported_api_levels": "1+"
    586         },
    587         {
    588           "name": "DSA",
    589           "supported_api_levels": "1+"
    590         },
    591         {
    592           "name": "EC",
    593           "supported_api_levels": "11+"
    594         },
    595         {
    596           "name": "RSA",
    597           "supported_api_levels": "1+"
    598         },
    599         {
    600           "deprecated": "true",
    601           "name": "X.509",
    602           "supported_api_levels": "1-8"
    603         }
    604       ],
    605       "name": "KeyFactory"
    606     },
    607     {
    608       "algorithms": [
    609         {
    610           "name": "AES",
    611           "supported_api_levels": "1+"
    612         },
    613         {
    614           "deprecated": "true",
    615           "name": "AESWRAP",
    616           "supported_api_levels": "1-8"
    617         },
    618         {
    619           "name": "ARC4",
    620           "supported_api_levels": "14+"
    621         },
    622         {
    623           "name": "BLOWFISH",
    624           "supported_api_levels": "10+"
    625         },
    626         {
    627           "name": "DES",
    628           "supported_api_levels": "1+"
    629         },
    630         {
    631           "name": "DESede",
    632           "supported_api_levels": "1+"
    633         },
    634         {
    635           "deprecated": "true",
    636           "name": "DESedeWRAP",
    637           "supported_api_levels": "1-8"
    638         },
    639         {
    640           "name": "HmacMD5",
    641           "supported_api_levels": "1+"
    642         },
    643         {
    644           "name": "HmacSHA1",
    645           "supported_api_levels": "11+"
    646         },
    647         {
    648           "name": "HmacSHA224",
    649           "supported_api_levels": "1-8,22+"
    650         },
    651         {
    652           "name": "HmacSHA256",
    653           "supported_api_levels": "1+"
    654         },
    655         {
    656           "name": "HmacSHA384",
    657           "supported_api_levels": "1+"
    658         },
    659         {
    660           "name": "HmacSHA512",
    661           "supported_api_levels": "1+"
    662         },
    663         {
    664           "deprecated": "true",
    665           "name": "RC4",
    666           "supported_api_levels": "10-13"
    667         }
    668       ],
    669       "name": "KeyGenerator"
    670     },
    671     {
    672       "algorithms": [
    673         {
    674           "name": "PKIX",
    675           "supported_api_levels": "1+"
    676         }
    677       ],
    678       "name": "KeyManagerFactory"
    679     },
    680     {
    681       "algorithms": [
    682         {
    683           "name": "DH",
    684           "supported_api_levels": "1+"
    685         },
    686         {
    687           "name": "DSA",
    688           "supported_api_levels": "1+"
    689         },
    690         {
    691           "name": "EC",
    692           "supported_api_levels": "11+"
    693         },
    694         {
    695           "name": "RSA",
    696           "supported_api_levels": "1+"
    697         }
    698       ],
    699       "name": "KeyPairGenerator"
    700     },
    701     {
    702       "algorithms": [
    703         {
    704           "name": "AndroidCAStore",
    705           "supported_api_levels": "14+"
    706         },
    707         {
    708           "name": "AndroidKeyStore",
    709           "supported_api_levels": "18+"
    710         },
    711         {
    712           "deprecated": "true",
    713           "name": "BCPKCS12",
    714           "supported_api_levels": "1-8"
    715         },
    716         {
    717           "name": "BKS",
    718           "supported_api_levels": "1+"
    719         },
    720         {
    721           "name": "BouncyCastle",
    722           "supported_api_levels": "1+"
    723         },
    724         {
    725           "name": "PKCS12",
    726           "supported_api_levels": "1+"
    727         },
    728         {
    729           "deprecated": "true",
    730           "name": "PKCS12-DEF",
    731           "supported_api_levels": "1-8"
    732         }
    733       ],
    734       "name": "KeyStore"
    735     },
    736     {
    737       "algorithms": [
    738         {
    739           "deprecated": "true",
    740           "name": "DESMAC",
    741           "supported_api_levels": "1-8"
    742         },
    743         {
    744           "deprecated": "true",
    745           "name": "DESMAC/CFB8",
    746           "supported_api_levels": "1-8"
    747         },
    748         {
    749           "deprecated": "true",
    750           "name": "DESedeMAC",
    751           "supported_api_levels": "1-8"
    752         },
    753         {
    754           "deprecated": "true",
    755           "name": "DESedeMAC/CFB8",
    756           "supported_api_levels": "1-8"
    757         },
    758         {
    759           "deprecated": "true",
    760           "name": "DESedeMAC64",
    761           "supported_api_levels": "1-8"
    762         },
    763         {
    764           "deprecated": "true",
    765           "name": "DESwithISO9797",
    766           "supported_api_levels": "1-8"
    767         },
    768         {
    769           "name": "HmacMD5",
    770           "supported_api_levels": "1+"
    771         },
    772         {
    773           "name": "HmacSHA1",
    774           "supported_api_levels": "1+"
    775         },
    776         {
    777           "name": "HmacSHA224",
    778           "supported_api_levels": "1-8,22+"
    779         },
    780         {
    781           "name": "HmacSHA256",
    782           "supported_api_levels": "1+"
    783         },
    784         {
    785           "name": "HmacSHA384",
    786           "supported_api_levels": "1+"
    787         },
    788         {
    789           "name": "HmacSHA512",
    790           "supported_api_levels": "1+"
    791         },
    792         {
    793           "deprecated": "true",
    794           "name": "ISO9797ALG3MAC",
    795           "supported_api_levels": "1-8"
    796         },
    797         {
    798           "name": "PBEwithHmacSHA",
    799           "supported_api_levels": "1+"
    800         },
    801         {
    802           "name": "PBEwithHmacSHA1",
    803           "supported_api_levels": "1+"
    804         },
    805         {
    806           "name": "PBEwithHmacSHA224",
    807           "supported_api_levels": "26+"
    808         },
    809         {
    810           "name": "PBEwithHmacSHA256",
    811           "supported_api_levels": "26+"
    812         },
    813         {
    814           "name": "PBEwithHmacSHA384",
    815           "supported_api_levels": "26+"
    816         },
    817         {
    818           "name": "PBEwithHmacSHA512",
    819           "supported_api_levels": "26+"
    820         }
    821       ],
    822       "name": "Mac"
    823     },
    824     {
    825       "algorithms": [
    826         {
    827           "name": "MD5",
    828           "supported_api_levels": "1+"
    829         },
    830         {
    831           "name": "SHA-1",
    832           "supported_api_levels": "1+"
    833         },
    834         {
    835           "name": "SHA-224",
    836           "supported_api_levels": "1-8,22+"
    837         },
    838         {
    839           "name": "SHA-256",
    840           "supported_api_levels": "1+"
    841         },
    842         {
    843           "name": "SHA-384",
    844           "supported_api_levels": "1+"
    845         },
    846         {
    847           "name": "SHA-512",
    848           "supported_api_levels": "1+"
    849         }
    850       ],
    851       "name": "MessageDigest"
    852     },
    853     {
    854       "algorithms": [
    855         {
    856           "name": "Default",
    857           "supported_api_levels": "10+"
    858         },
    859         {
    860           "name": "SSL",
    861           "supported_api_levels": "10+"
    862         },
    863         {
    864           "deprecated": "true",
    865           "name": "SSLv3",
    866           "supported_api_levels": "10-25"
    867         },
    868         {
    869           "name": "TLS",
    870           "supported_api_levels": "1+"
    871         },
    872         {
    873           "name": "TLSv1",
    874           "supported_api_levels": "10+"
    875         },
    876         {
    877           "name": "TLSv1.1",
    878           "supported_api_levels": "16+"
    879         },
    880         {
    881           "name": "TLSv1.2",
    882           "supported_api_levels": "16+"
    883         }
    884       ],
    885       "name": "SSLContext"
    886     },
    887     {
    888       "algorithms": [
    889         {
    890           "deprecated": "true",
    891           "name": "SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA",
    892           "supported_api_levels": "9-19"
    893         },
    894         {
    895           "deprecated": "true",
    896           "name": "SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA",
    897           "supported_api_levels": "9-19"
    898         },
    899         {
    900           "deprecated": "true",
    901           "name": "SSL_DHE_DSS_WITH_DES_CBC_SHA",
    902           "supported_api_levels": "9-19"
    903         },
    904         {
    905           "deprecated": "true",
    906           "name": "SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA",
    907           "supported_api_levels": "9-19"
    908         },
    909         {
    910           "deprecated": "true",
    911           "name": "SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA",
    912           "supported_api_levels": "9-19"
    913         },
    914         {
    915           "deprecated": "true",
    916           "name": "SSL_DHE_RSA_WITH_DES_CBC_SHA",
    917           "supported_api_levels": "9-19"
    918         },
    919         {
    920           "deprecated": "true",
    921           "name": "SSL_RSA_EXPORT_WITH_DES40_CBC_SHA",
    922           "supported_api_levels": "9-19"
    923         },
    924         {
    925           "deprecated": "true",
    926           "name": "SSL_RSA_EXPORT_WITH_RC4_40_MD5",
    927           "supported_api_levels": "9-19"
    928         },
    929         {
    930           "deprecated": "true",
    931           "name": "SSL_RSA_WITH_3DES_EDE_CBC_SHA",
    932           "supported_api_levels": "9-19"
    933         },
    934         {
    935           "deprecated": "true",
    936           "name": "SSL_RSA_WITH_DES_CBC_SHA",
    937           "supported_api_levels": "9-19"
    938         },
    939         {
    940           "deprecated": "true",
    941           "name": "SSL_RSA_WITH_RC4_128_MD5",
    942           "supported_api_levels": "9-19"
    943         },
    944         {
    945           "deprecated": "true",
    946           "name": "SSL_RSA_WITH_RC4_128_SHA",
    947           "supported_api_levels": "9-23"
    948         },
    949         {
    950           "deprecated": "true",
    951           "name": "TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA",
    952           "supported_api_levels": "1-8"
    953         },
    954         {
    955           "deprecated": "true",
    956           "name": "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA",
    957           "supported_api_levels": "1-8"
    958         },
    959         {
    960           "deprecated": "true",
    961           "name": "TLS_DHE_DSS_WITH_AES_128_CBC_SHA",
    962           "supported_api_levels": "9-22"
    963         },
    964         {
    965           "deprecated": "true",
    966           "name": "TLS_DHE_DSS_WITH_AES_256_CBC_SHA",
    967           "supported_api_levels": "20-22"
    968         },
    969         {
    970           "deprecated": "true",
    971           "name": "TLS_DHE_DSS_WITH_DES_CBC_SHA",
    972           "supported_api_levels": "1-8"
    973         },
    974         {
    975           "deprecated": "true",
    976           "name": "TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA",
    977           "supported_api_levels": "1-8"
    978         },
    979         {
    980           "deprecated": "true",
    981           "name": "TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA",
    982           "supported_api_levels": "1-8"
    983         },
    984         {
    985           "deprecated": "true",
    986           "name": "TLS_DHE_RSA_WITH_AES_128_CBC_SHA",
    987           "supported_api_levels": "9-25"
    988         },
    989         {
    990           "deprecated": "true",
    991           "name": "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256",
    992           "supported_api_levels": "20-25"
    993         },
    994         {
    995           "deprecated": "true",
    996           "name": "TLS_DHE_RSA_WITH_AES_256_CBC_SHA",
    997           "supported_api_levels": "20-25"
    998         },
    999         {
   1000           "deprecated": "true",
   1001           "name": "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384",
   1002           "supported_api_levels": "20-25"
   1003         },
   1004         {
   1005           "deprecated": "true",
   1006           "name": "TLS_DHE_RSA_WITH_DES_CBC_SHA",
   1007           "supported_api_levels": "1-8"
   1008         },
   1009         {
   1010           "name": "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA",
   1011           "supported_api_levels": "20+"
   1012         },
   1013         {
   1014           "name": "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
   1015           "supported_api_levels": "20+"
   1016         },
   1017         {
   1018           "name": "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA",
   1019           "supported_api_levels": "20+"
   1020         },
   1021         {
   1022           "name": "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384",
   1023           "supported_api_levels": "20+"
   1024         },
   1025         {
   1026           "name": "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256",
   1027           "supported_api_levels": "24+"
   1028         },
   1029         {
   1030           "deprecated": "true",
   1031           "name": "TLS_ECDHE_ECDSA_WITH_RC4_128_SHA",
   1032           "supported_api_levels": "20-23"
   1033         },
   1034         {
   1035           "name": "TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA",
   1036           "supported_api_levels": "21+"
   1037         },
   1038         {
   1039           "name": "TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA",
   1040           "supported_api_levels": "21+"
   1041         },
   1042         {
   1043           "name": "TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256",
   1044           "supported_api_levels": "24+"
   1045         },
   1046         {
   1047           "name": "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA",
   1048           "supported_api_levels": "20+"
   1049         },
   1050         {
   1051           "name": "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256",
   1052           "supported_api_levels": "20+"
   1053         },
   1054         {
   1055           "name": "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA",
   1056           "supported_api_levels": "20+"
   1057         },
   1058         {
   1059           "name": "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384",
   1060           "supported_api_levels": "20+"
   1061         },
   1062         {
   1063           "name": "TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256",
   1064           "supported_api_levels": "24+"
   1065         },
   1066         {
   1067           "deprecated": "true",
   1068           "name": "TLS_ECDHE_RSA_WITH_RC4_128_SHA",
   1069           "supported_api_levels": "20-23"
   1070         },
   1071         {
   1072           "name": "TLS_EMPTY_RENEGOTIATION_INFO_SCSV",
   1073           "supported_api_levels": "20+"
   1074         },
   1075         {
   1076           "deprecated": "true",
   1077           "name": "TLS_PSK_WITH_3DES_EDE_CBC_SHA",
   1078           "supported_api_levels": ""
   1079         },
   1080         {
   1081           "name": "TLS_PSK_WITH_AES_128_CBC_SHA",
   1082           "supported_api_levels": "21+"
   1083         },
   1084         {
   1085           "name": "TLS_PSK_WITH_AES_256_CBC_SHA",
   1086           "supported_api_levels": "21+"
   1087         },
   1088         {
   1089           "deprecated": "true",
   1090           "name": "TLS_RSA_EXPORT_WITH_DES40_CBC_SHA",
   1091           "supported_api_levels": "1-8"
   1092         },
   1093         {
   1094           "deprecated": "true",
   1095           "name": "TLS_RSA_WITH_3DES_EDE_CBC_SHA",
   1096           "supported_api_levels": "1-8"
   1097         },
   1098         {
   1099           "name": "TLS_RSA_WITH_AES_128_CBC_SHA",
   1100           "supported_api_levels": "9+"
   1101         },
   1102         {
   1103           "name": "TLS_RSA_WITH_AES_128_GCM_SHA256",
   1104           "supported_api_levels": "20+"
   1105         },
   1106         {
   1107           "name": "TLS_RSA_WITH_AES_256_CBC_SHA",
   1108           "supported_api_levels": "20+"
   1109         },
   1110         {
   1111           "name": "TLS_RSA_WITH_AES_256_GCM_SHA384",
   1112           "supported_api_levels": "20+"
   1113         },
   1114         {
   1115           "deprecated": "true",
   1116           "name": "TLS_RSA_WITH_DES_CBC_SHA",
   1117           "supported_api_levels": "1-8"
   1118         }
   1119       ],
   1120       "name": "SSLEngine.Enabled"
   1121     },
   1122     {
   1123       "algorithms": [
   1124         {
   1125           "deprecated": "true",
   1126           "name": "SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA",
   1127           "supported_api_levels": "9-22"
   1128         },
   1129         {
   1130           "deprecated": "true",
   1131           "name": "SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA",
   1132           "supported_api_levels": "9-22"
   1133         },
   1134         {
   1135           "deprecated": "true",
   1136           "name": "SSL_DHE_DSS_WITH_DES_CBC_SHA",
   1137           "supported_api_levels": "9-22"
   1138         },
   1139         {
   1140           "deprecated": "true",
   1141           "name": "SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA",
   1142           "supported_api_levels": "9-22"
   1143         },
   1144         {
   1145           "deprecated": "true",
   1146           "name": "SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA",
   1147           "supported_api_levels": "9-22"
   1148         },
   1149         {
   1150           "deprecated": "true",
   1151           "name": "SSL_DHE_RSA_WITH_DES_CBC_SHA",
   1152           "supported_api_levels": "9-22"
   1153         },
   1154         {
   1155           "deprecated": "true",
   1156           "name": "SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA",
   1157           "supported_api_levels": "9-22"
   1158         },
   1159         {
   1160           "deprecated": "true",
   1161           "name": "SSL_DH_anon_EXPORT_WITH_RC4_40_MD5",
   1162           "supported_api_levels": "9-22"
   1163         },
   1164         {
   1165           "deprecated": "true",
   1166           "name": "SSL_DH_anon_WITH_3DES_EDE_CBC_SHA",
   1167           "supported_api_levels": "9-22"
   1168         },
   1169         {
   1170           "deprecated": "true",
   1171           "name": "SSL_DH_anon_WITH_DES_CBC_SHA",
   1172           "supported_api_levels": "9-22"
   1173         },
   1174         {
   1175           "deprecated": "true",
   1176           "name": "SSL_DH_anon_WITH_RC4_128_MD5",
   1177           "supported_api_levels": "9-22"
   1178         },
   1179         {
   1180           "deprecated": "true",
   1181           "name": "SSL_RSA_EXPORT_WITH_DES40_CBC_SHA",
   1182           "supported_api_levels": "9-22"
   1183         },
   1184         {
   1185           "deprecated": "true",
   1186           "name": "SSL_RSA_EXPORT_WITH_RC4_40_MD5",
   1187           "supported_api_levels": "9-22"
   1188         },
   1189         {
   1190           "name": "SSL_RSA_WITH_3DES_EDE_CBC_SHA",
   1191           "supported_api_levels": "9+"
   1192         },
   1193         {
   1194           "deprecated": "true",
   1195           "name": "SSL_RSA_WITH_DES_CBC_SHA",
   1196           "supported_api_levels": "9-22"
   1197         },
   1198         {
   1199           "deprecated": "true",
   1200           "name": "SSL_RSA_WITH_NULL_MD5",
   1201           "supported_api_levels": "9-22"
   1202         },
   1203         {
   1204           "deprecated": "true",
   1205           "name": "SSL_RSA_WITH_NULL_SHA",
   1206           "supported_api_levels": "9-22"
   1207         },
   1208         {
   1209           "deprecated": "true",
   1210           "name": "SSL_RSA_WITH_RC4_128_MD5",
   1211           "supported_api_levels": "9-25"
   1212         },
   1213         {
   1214           "deprecated": "true",
   1215           "name": "SSL_RSA_WITH_RC4_128_SHA",
   1216           "supported_api_levels": "9-25"
   1217         },
   1218         {
   1219           "deprecated": "true",
   1220           "name": "TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA",
   1221           "supported_api_levels": "1-8"
   1222         },
   1223         {
   1224           "deprecated": "true",
   1225           "name": "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA",
   1226           "supported_api_levels": "1-8"
   1227         },
   1228         {
   1229           "deprecated": "true",
   1230           "name": "TLS_DHE_DSS_WITH_AES_128_CBC_SHA",
   1231           "supported_api_levels": "9-22"
   1232         },
   1233         {
   1234           "deprecated": "true",
   1235           "name": "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256",
   1236           "supported_api_levels": "20-22"
   1237         },
   1238         {
   1239           "deprecated": "true",
   1240           "name": "TLS_DHE_DSS_WITH_AES_128_GCM_SHA256",
   1241           "supported_api_levels": "20-22"
   1242         },
   1243         {
   1244           "deprecated": "true",
   1245           "name": "TLS_DHE_DSS_WITH_AES_256_CBC_SHA",
   1246           "supported_api_levels": "9-22"
   1247         },
   1248         {
   1249           "deprecated": "true",
   1250           "name": "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256",
   1251           "supported_api_levels": "20-22"
   1252         },
   1253         {
   1254           "deprecated": "true",
   1255           "name": "TLS_DHE_DSS_WITH_AES_256_GCM_SHA384",
   1256           "supported_api_levels": "20-22"
   1257         },
   1258         {
   1259           "deprecated": "true",
   1260           "name": "TLS_DHE_DSS_WITH_DES_CBC_SHA",
   1261           "supported_api_levels": "1-8"
   1262         },
   1263         {
   1264           "deprecated": "true",
   1265           "name": "TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA",
   1266           "supported_api_levels": "1-8"
   1267         },
   1268         {
   1269           "deprecated": "true",
   1270           "name": "TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA",
   1271           "supported_api_levels": "1-8"
   1272         },
   1273         {
   1274           "deprecated": "true",
   1275           "name": "TLS_DHE_RSA_WITH_AES_128_CBC_SHA",
   1276           "supported_api_levels": "9-25"
   1277         },
   1278         {
   1279           "deprecated": "true",
   1280           "name": "TLS_DHE_RSA_WITH_AES_128_CBC_SHA256",
   1281           "supported_api_levels": "20-25"
   1282         },
   1283         {
   1284           "deprecated": "true",
   1285           "name": "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256",
   1286           "supported_api_levels": "20-25"
   1287         },
   1288         {
   1289           "deprecated": "true",
   1290           "name": "TLS_DHE_RSA_WITH_AES_256_CBC_SHA",
   1291           "supported_api_levels": "9-25"
   1292         },
   1293         {
   1294           "deprecated": "true",
   1295           "name": "TLS_DHE_RSA_WITH_AES_256_CBC_SHA256",
   1296           "supported_api_levels": "20-25"
   1297         },
   1298         {
   1299           "deprecated": "true",
   1300           "name": "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384",
   1301           "supported_api_levels": "20-25"
   1302         },
   1303         {
   1304           "deprecated": "true",
   1305           "name": "TLS_DHE_RSA_WITH_DES_CBC_SHA",
   1306           "supported_api_levels": "1-8"
   1307         },
   1308         {
   1309           "deprecated": "true",
   1310           "name": "TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA",
   1311           "supported_api_levels": "1-8"
   1312         },
   1313         {
   1314           "deprecated": "true",
   1315           "name": "TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA",
   1316           "supported_api_levels": "1-8"
   1317         },
   1318         {
   1319           "deprecated": "true",
   1320           "name": "TLS_DH_DSS_WITH_DES_CBC_SHA",
   1321           "supported_api_levels": "1-8"
   1322         },
   1323         {
   1324           "deprecated": "true",
   1325           "name": "TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA",
   1326           "supported_api_levels": "1-8"
   1327         },
   1328         {
   1329           "deprecated": "true",
   1330           "name": "TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA",
   1331           "supported_api_levels": "1-8"
   1332         },
   1333         {
   1334           "deprecated": "true",
   1335           "name": "TLS_DH_RSA_WITH_DES_CBC_SHA",
   1336           "supported_api_levels": "1-8"
   1337         },
   1338         {
   1339           "deprecated": "true",
   1340           "name": "TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA",
   1341           "supported_api_levels": "1-8"
   1342         },
   1343         {
   1344           "deprecated": "true",
   1345           "name": "TLS_DH_anon_WITH_3DES_EDE_CBC_SHA",
   1346           "supported_api_levels": "1-8"
   1347         },
   1348         {
   1349           "deprecated": "true",
   1350           "name": "TLS_DH_anon_WITH_AES_128_CBC_SHA",
   1351           "supported_api_levels": "9-22"
   1352         },
   1353         {
   1354           "deprecated": "true",
   1355           "name": "TLS_DH_anon_WITH_AES_128_CBC_SHA256",
   1356           "supported_api_levels": "20-22"
   1357         },
   1358         {
   1359           "deprecated": "true",
   1360           "name": "TLS_DH_anon_WITH_AES_128_GCM_SHA256",
   1361           "supported_api_levels": "20-22"
   1362         },
   1363         {
   1364           "deprecated": "true",
   1365           "name": "TLS_DH_anon_WITH_AES_256_CBC_SHA",
   1366           "supported_api_levels": "9-22"
   1367         },
   1368         {
   1369           "deprecated": "true",
   1370           "name": "TLS_DH_anon_WITH_AES_256_CBC_SHA256",
   1371           "supported_api_levels": "20-22"
   1372         },
   1373         {
   1374           "deprecated": "true",
   1375           "name": "TLS_DH_anon_WITH_AES_256_GCM_SHA384",
   1376           "supported_api_levels": "20-22"
   1377         },
   1378         {
   1379           "deprecated": "true",
   1380           "name": "TLS_DH_anon_WITH_DES_CBC_SHA",
   1381           "supported_api_levels": "1-8"
   1382         },
   1383         {
   1384           "deprecated": "true",
   1385           "name": "TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA",
   1386           "supported_api_levels": "20-22"
   1387         },
   1388         {
   1389           "name": "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA",
   1390           "supported_api_levels": "20+"
   1391         },
   1392         {
   1393           "name": "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256",
   1394           "supported_api_levels": "20+"
   1395         },
   1396         {
   1397           "name": "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
   1398           "supported_api_levels": "20+"
   1399         },
   1400         {
   1401           "name": "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA",
   1402           "supported_api_levels": "20+"
   1403         },
   1404         {
   1405           "name": "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384",
   1406           "supported_api_levels": "20+"
   1407         },
   1408         {
   1409           "name": "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384",
   1410           "supported_api_levels": "20+"
   1411         },
   1412         {
   1413           "name": "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256",
   1414           "supported_api_levels": "24+"
   1415         },
   1416         {
   1417           "deprecated": "true",
   1418           "name": "TLS_ECDHE_ECDSA_WITH_NULL_SHA",
   1419           "supported_api_levels": "20-22"
   1420         },
   1421         {
   1422           "deprecated": "true",
   1423           "name": "TLS_ECDHE_ECDSA_WITH_RC4_128_SHA",
   1424           "supported_api_levels": "20-25"
   1425         },
   1426         {
   1427           "name": "TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA",
   1428           "supported_api_levels": "21+"
   1429         },
   1430         {
   1431           "name": "TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA",
   1432           "supported_api_levels": "21+"
   1433         },
   1434         {
   1435           "name": "TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256",
   1436           "supported_api_levels": "24+"
   1437         },
   1438         {
   1439           "deprecated": "true",
   1440           "name": "TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA",
   1441           "supported_api_levels": "20-22"
   1442         },
   1443         {
   1444           "name": "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA",
   1445           "supported_api_levels": "20+"
   1446         },
   1447         {
   1448           "name": "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256",
   1449           "supported_api_levels": "20+"
   1450         },
   1451         {
   1452           "name": "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256",
   1453           "supported_api_levels": "20+"
   1454         },
   1455         {
   1456           "name": "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA",
   1457           "supported_api_levels": "20+"
   1458         },
   1459         {
   1460           "name": "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384",
   1461           "supported_api_levels": "20+"
   1462         },
   1463         {
   1464           "name": "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384",
   1465           "supported_api_levels": "20+"
   1466         },
   1467         {
   1468           "name": "TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256",
   1469           "supported_api_levels": "24+"
   1470         },
   1471         {
   1472           "deprecated": "true",
   1473           "name": "TLS_ECDHE_RSA_WITH_NULL_SHA",
   1474           "supported_api_levels": "20-22"
   1475         },
   1476         {
   1477           "deprecated": "true",
   1478           "name": "TLS_ECDHE_RSA_WITH_RC4_128_SHA",
   1479           "supported_api_levels": "20-25"
   1480         },
   1481         {
   1482           "deprecated": "true",
   1483           "name": "TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA",
   1484           "supported_api_levels": "20-22"
   1485         },
   1486         {
   1487           "deprecated": "true",
   1488           "name": "TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA",
   1489           "supported_api_levels": "20-22"
   1490         },
   1491         {
   1492           "deprecated": "true",
   1493           "name": "TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256",
   1494           "supported_api_levels": "20-22"
   1495         },
   1496         {
   1497           "deprecated": "true",
   1498           "name": "TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256",
   1499           "supported_api_levels": "20-22"
   1500         },
   1501         {
   1502           "deprecated": "true",
   1503           "name": "TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA",
   1504           "supported_api_levels": "20-22"
   1505         },
   1506         {
   1507           "deprecated": "true",
   1508           "name": "TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384",
   1509           "supported_api_levels": "20-22"
   1510         },
   1511         {
   1512           "deprecated": "true",
   1513           "name": "TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384",
   1514           "supported_api_levels": "20-22"
   1515         },
   1516         {
   1517           "deprecated": "true",
   1518           "name": "TLS_ECDH_ECDSA_WITH_NULL_SHA",
   1519           "supported_api_levels": "20-22"
   1520         },
   1521         {
   1522           "deprecated": "true",
   1523           "name": "TLS_ECDH_ECDSA_WITH_RC4_128_SHA",
   1524           "supported_api_levels": "20-22"
   1525         },
   1526         {
   1527           "deprecated": "true",
   1528           "name": "TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA",
   1529           "supported_api_levels": "20-22"
   1530         },
   1531         {
   1532           "deprecated": "true",
   1533           "name": "TLS_ECDH_RSA_WITH_AES_128_CBC_SHA",
   1534           "supported_api_levels": "20-22"
   1535         },
   1536         {
   1537           "deprecated": "true",
   1538           "name": "TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256",
   1539           "supported_api_levels": "20-22"
   1540         },
   1541         {
   1542           "deprecated": "true",
   1543           "name": "TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256",
   1544           "supported_api_levels": "20-22"
   1545         },
   1546         {
   1547           "deprecated": "true",
   1548           "name": "TLS_ECDH_RSA_WITH_AES_256_CBC_SHA",
   1549           "supported_api_levels": "20-22"
   1550         },
   1551         {
   1552           "deprecated": "true",
   1553           "name": "TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384",
   1554           "supported_api_levels": "20-22"
   1555         },
   1556         {
   1557           "deprecated": "true",
   1558           "name": "TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384",
   1559           "supported_api_levels": "20-22"
   1560         },
   1561         {
   1562           "deprecated": "true",
   1563           "name": "TLS_ECDH_RSA_WITH_NULL_SHA",
   1564           "supported_api_levels": "20-22"
   1565         },
   1566         {
   1567           "deprecated": "true",
   1568           "name": "TLS_ECDH_RSA_WITH_RC4_128_SHA",
   1569           "supported_api_levels": "20-22"
   1570         },
   1571         {
   1572           "deprecated": "true",
   1573           "name": "TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA",
   1574           "supported_api_levels": "20-22"
   1575         },
   1576         {
   1577           "deprecated": "true",
   1578           "name": "TLS_ECDH_anon_WITH_AES_128_CBC_SHA",
   1579           "supported_api_levels": "20-22"
   1580         },
   1581         {
   1582           "deprecated": "true",
   1583           "name": "TLS_ECDH_anon_WITH_AES_256_CBC_SHA",
   1584           "supported_api_levels": "20-22"
   1585         },
   1586         {
   1587           "deprecated": "true",
   1588           "name": "TLS_ECDH_anon_WITH_NULL_SHA",
   1589           "supported_api_levels": "20-22"
   1590         },
   1591         {
   1592           "deprecated": "true",
   1593           "name": "TLS_ECDH_anon_WITH_RC4_128_SHA",
   1594           "supported_api_levels": "20-22"
   1595         },
   1596         {
   1597           "name": "TLS_EMPTY_RENEGOTIATION_INFO_SCSV",
   1598           "supported_api_levels": "20+"
   1599         },
   1600         {
   1601           "name": "TLS_FALLBACK_SCSV",
   1602           "supported_api_levels": "21+"
   1603         },
   1604         {
   1605           "deprecated": "true",
   1606           "name": "TLS_NULL_WITH_NULL_NULL",
   1607           "supported_api_levels": "1-8"
   1608         },
   1609         {
   1610           "deprecated": "true",
   1611           "name": "TLS_PSK_WITH_3DES_EDE_CBC_SHA",
   1612           "supported_api_levels": "21-22"
   1613         },
   1614         {
   1615           "name": "TLS_PSK_WITH_AES_128_CBC_SHA",
   1616           "supported_api_levels": "21+"
   1617         },
   1618         {
   1619           "name": "TLS_PSK_WITH_AES_256_CBC_SHA",
   1620           "supported_api_levels": "21+"
   1621         },
   1622         {
   1623           "deprecated": "true",
   1624           "name": "TLS_PSK_WITH_RC4_128_SHA",
   1625           "supported_api_levels": "21-25"
   1626         },
   1627         {
   1628           "deprecated": "true",
   1629           "name": "TLS_RSA_EXPORT_WITH_DES40_CBC_SHA",
   1630           "supported_api_levels": "1-8"
   1631         },
   1632         {
   1633           "deprecated": "true",
   1634           "name": "TLS_RSA_WITH_3DES_EDE_CBC_SHA",
   1635           "supported_api_levels": "1-8"
   1636         },
   1637         {
   1638           "name": "TLS_RSA_WITH_AES_128_CBC_SHA",
   1639           "supported_api_levels": "9+"
   1640         },
   1641         {
   1642           "name": "TLS_RSA_WITH_AES_128_CBC_SHA256",
   1643           "supported_api_levels": "20+"
   1644         },
   1645         {
   1646           "name": "TLS_RSA_WITH_AES_128_GCM_SHA256",
   1647           "supported_api_levels": "20+"
   1648         },
   1649         {
   1650           "name": "TLS_RSA_WITH_AES_256_CBC_SHA",
   1651           "supported_api_levels": "9+"
   1652         },
   1653         {
   1654           "name": "TLS_RSA_WITH_AES_256_CBC_SHA256",
   1655           "supported_api_levels": "20+"
   1656         },
   1657         {
   1658           "name": "TLS_RSA_WITH_AES_256_GCM_SHA384",
   1659           "supported_api_levels": "20+"
   1660         },
   1661         {
   1662           "deprecated": "true",
   1663           "name": "TLS_RSA_WITH_DES_CBC_SHA",
   1664           "supported_api_levels": "1-8"
   1665         },
   1666         {
   1667           "deprecated": "true",
   1668           "name": "TLS_RSA_WITH_NULL_MD5",
   1669           "supported_api_levels": "1-8"
   1670         },
   1671         {
   1672           "deprecated": "true",
   1673           "name": "TLS_RSA_WITH_NULL_SHA",
   1674           "supported_api_levels": "1-8"
   1675         },
   1676         {
   1677           "deprecated": "true",
   1678           "name": "TLS_RSA_WITH_NULL_SHA256",
   1679           "supported_api_levels": "20-22"
   1680         }
   1681       ],
   1682       "name": "SSLEngine.Supported"
   1683     },
   1684     {
   1685       "algorithms": [
   1686         {
   1687           "deprecated": "true",
   1688           "name": "SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA",
   1689           "supported_api_levels": "9-19"
   1690         },
   1691         {
   1692           "deprecated": "true",
   1693           "name": "SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA",
   1694           "supported_api_levels": "9-19"
   1695         },
   1696         {
   1697           "deprecated": "true",
   1698           "name": "SSL_DHE_DSS_WITH_DES_CBC_SHA",
   1699           "supported_api_levels": "9-19"
   1700         },
   1701         {
   1702           "deprecated": "true",
   1703           "name": "SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA",
   1704           "supported_api_levels": "9-19"
   1705         },
   1706         {
   1707           "deprecated": "true",
   1708           "name": "SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA",
   1709           "supported_api_levels": "9-19"
   1710         },
   1711         {
   1712           "deprecated": "true",
   1713           "name": "SSL_DHE_RSA_WITH_DES_CBC_SHA",
   1714           "supported_api_levels": "9-19"
   1715         },
   1716         {
   1717           "deprecated": "true",
   1718           "name": "SSL_RSA_EXPORT_WITH_DES40_CBC_SHA",
   1719           "supported_api_levels": "9-19"
   1720         },
   1721         {
   1722           "deprecated": "true",
   1723           "name": "SSL_RSA_EXPORT_WITH_RC4_40_MD5",
   1724           "supported_api_levels": "9-19"
   1725         },
   1726         {
   1727           "deprecated": "true",
   1728           "name": "SSL_RSA_WITH_3DES_EDE_CBC_SHA",
   1729           "supported_api_levels": "9-19"
   1730         },
   1731         {
   1732           "deprecated": "true",
   1733           "name": "SSL_RSA_WITH_DES_CBC_SHA",
   1734           "supported_api_levels": "9-19"
   1735         },
   1736         {
   1737           "deprecated": "true",
   1738           "name": "SSL_RSA_WITH_RC4_128_MD5",
   1739           "supported_api_levels": "9-19"
   1740         },
   1741         {
   1742           "deprecated": "true",
   1743           "name": "SSL_RSA_WITH_RC4_128_SHA",
   1744           "supported_api_levels": "9-23"
   1745         },
   1746         {
   1747           "deprecated": "true",
   1748           "name": "TLS_DHE_DSS_WITH_AES_128_CBC_SHA",
   1749           "supported_api_levels": "9-22"
   1750         },
   1751         {
   1752           "deprecated": "true",
   1753           "name": "TLS_DHE_DSS_WITH_AES_256_CBC_SHA",
   1754           "supported_api_levels": "11-22"
   1755         },
   1756         {
   1757           "deprecated": "true",
   1758           "name": "TLS_DHE_RSA_WITH_AES_128_CBC_SHA",
   1759           "supported_api_levels": "9-25"
   1760         },
   1761         {
   1762           "deprecated": "true",
   1763           "name": "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256",
   1764           "supported_api_levels": "20-25"
   1765         },
   1766         {
   1767           "deprecated": "true",
   1768           "name": "TLS_DHE_RSA_WITH_AES_256_CBC_SHA",
   1769           "supported_api_levels": "11-25"
   1770         },
   1771         {
   1772           "deprecated": "true",
   1773           "name": "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384",
   1774           "supported_api_levels": "20-25"
   1775         },
   1776         {
   1777           "deprecated": "true",
   1778           "name": "TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA",
   1779           "supported_api_levels": "11-19"
   1780         },
   1781         {
   1782           "name": "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA",
   1783           "supported_api_levels": "11+"
   1784         },
   1785         {
   1786           "name": "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
   1787           "supported_api_levels": "20+"
   1788         },
   1789         {
   1790           "name": "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA",
   1791           "supported_api_levels": "11+"
   1792         },
   1793         {
   1794           "name": "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384",
   1795           "supported_api_levels": "20+"
   1796         },
   1797         {
   1798           "name": "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256",
   1799           "supported_api_levels": "24+"
   1800         },
   1801         {
   1802           "deprecated": "true",
   1803           "name": "TLS_ECDHE_ECDSA_WITH_RC4_128_SHA",
   1804           "supported_api_levels": "11-23"
   1805         },
   1806         {
   1807           "name": "TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA",
   1808           "supported_api_levels": "21+"
   1809         },
   1810         {
   1811           "name": "TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA",
   1812           "supported_api_levels": "21+"
   1813         },
   1814         {
   1815           "name": "TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256",
   1816           "supported_api_levels": "24+"
   1817         },
   1818         {
   1819           "deprecated": "true",
   1820           "name": "TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA",
   1821           "supported_api_levels": "11-19"
   1822         },
   1823         {
   1824           "name": "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA",
   1825           "supported_api_levels": "11+"
   1826         },
   1827         {
   1828           "name": "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256",
   1829           "supported_api_levels": "20+"
   1830         },
   1831         {
   1832           "name": "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA",
   1833           "supported_api_levels": "11+"
   1834         },
   1835         {
   1836           "name": "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384",
   1837           "supported_api_levels": "20+"
   1838         },
   1839         {
   1840           "name": "TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256",
   1841           "supported_api_levels": "24+"
   1842         },
   1843         {
   1844           "deprecated": "true",
   1845           "name": "TLS_ECDHE_RSA_WITH_RC4_128_SHA",
   1846           "supported_api_levels": "11-23"
   1847         },
   1848         {
   1849           "deprecated": "true",
   1850           "name": "TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA",
   1851           "supported_api_levels": "11-19"
   1852         },
   1853         {
   1854           "deprecated": "true",
   1855           "name": "TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA",
   1856           "supported_api_levels": "11-19"
   1857         },
   1858         {
   1859           "deprecated": "true",
   1860           "name": "TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA",
   1861           "supported_api_levels": "11-19"
   1862         },
   1863         {
   1864           "deprecated": "true",
   1865           "name": "TLS_ECDH_ECDSA_WITH_RC4_128_SHA",
   1866           "supported_api_levels": "11-19"
   1867         },
   1868         {
   1869           "deprecated": "true",
   1870           "name": "TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA",
   1871           "supported_api_levels": "11-19"
   1872         },
   1873         {
   1874           "deprecated": "true",
   1875           "name": "TLS_ECDH_RSA_WITH_AES_128_CBC_SHA",
   1876           "supported_api_levels": "11-19"
   1877         },
   1878         {
   1879           "deprecated": "true",
   1880           "name": "TLS_ECDH_RSA_WITH_AES_256_CBC_SHA",
   1881           "supported_api_levels": "11-19"
   1882         },
   1883         {
   1884           "deprecated": "true",
   1885           "name": "TLS_ECDH_RSA_WITH_RC4_128_SHA",
   1886           "supported_api_levels": "11-19"
   1887         },
   1888         {
   1889           "name": "TLS_EMPTY_RENEGOTIATION_INFO_SCSV",
   1890           "supported_api_levels": "11+"
   1891         },
   1892         {
   1893           "deprecated": "true",
   1894           "name": "TLS_PSK_WITH_3DES_EDE_CBC_SHA",
   1895           "supported_api_levels": ""
   1896         },
   1897         {
   1898           "name": "TLS_PSK_WITH_AES_128_CBC_SHA",
   1899           "supported_api_levels": "21+"
   1900         },
   1901         {
   1902           "name": "TLS_PSK_WITH_AES_256_CBC_SHA",
   1903           "supported_api_levels": "21+"
   1904         },
   1905         {
   1906           "name": "TLS_RSA_WITH_AES_128_CBC_SHA",
   1907           "supported_api_levels": "9+"
   1908         },
   1909         {
   1910           "name": "TLS_RSA_WITH_AES_128_GCM_SHA256",
   1911           "supported_api_levels": "20+"
   1912         },
   1913         {
   1914           "name": "TLS_RSA_WITH_AES_256_CBC_SHA",
   1915           "supported_api_levels": "11+"
   1916         },
   1917         {
   1918           "name": "TLS_RSA_WITH_AES_256_GCM_SHA384",
   1919           "supported_api_levels": "20+"
   1920         }
   1921       ],
   1922       "name": "SSLSocket.Enabled"
   1923     },
   1924     {
   1925       "algorithms": [
   1926         {
   1927           "deprecated": "true",
   1928           "name": "SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA",
   1929           "supported_api_levels": "9-22"
   1930         },
   1931         {
   1932           "deprecated": "true",
   1933           "name": "SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA",
   1934           "supported_api_levels": "9-22"
   1935         },
   1936         {
   1937           "deprecated": "true",
   1938           "name": "SSL_DHE_DSS_WITH_DES_CBC_SHA",
   1939           "supported_api_levels": "9-22"
   1940         },
   1941         {
   1942           "deprecated": "true",
   1943           "name": "SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA",
   1944           "supported_api_levels": "9-22"
   1945         },
   1946         {
   1947           "deprecated": "true",
   1948           "name": "SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA",
   1949           "supported_api_levels": "9-22"
   1950         },
   1951         {
   1952           "deprecated": "true",
   1953           "name": "SSL_DHE_RSA_WITH_DES_CBC_SHA",
   1954           "supported_api_levels": "9-22"
   1955         },
   1956         {
   1957           "deprecated": "true",
   1958           "name": "SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA",
   1959           "supported_api_levels": "9-22"
   1960         },
   1961         {
   1962           "deprecated": "true",
   1963           "name": "SSL_DH_anon_EXPORT_WITH_RC4_40_MD5",
   1964           "supported_api_levels": "9-22"
   1965         },
   1966         {
   1967           "deprecated": "true",
   1968           "name": "SSL_DH_anon_WITH_3DES_EDE_CBC_SHA",
   1969           "supported_api_levels": "9-22"
   1970         },
   1971         {
   1972           "deprecated": "true",
   1973           "name": "SSL_DH_anon_WITH_DES_CBC_SHA",
   1974           "supported_api_levels": "9-22"
   1975         },
   1976         {
   1977           "deprecated": "true",
   1978           "name": "SSL_DH_anon_WITH_RC4_128_MD5",
   1979           "supported_api_levels": "9-22"
   1980         },
   1981         {
   1982           "deprecated": "true",
   1983           "name": "SSL_RSA_EXPORT_WITH_DES40_CBC_SHA",
   1984           "supported_api_levels": "9-22"
   1985         },
   1986         {
   1987           "deprecated": "true",
   1988           "name": "SSL_RSA_EXPORT_WITH_RC4_40_MD5",
   1989           "supported_api_levels": "9-22"
   1990         },
   1991         {
   1992           "name": "SSL_RSA_WITH_3DES_EDE_CBC_SHA",
   1993           "supported_api_levels": "9+"
   1994         },
   1995         {
   1996           "deprecated": "true",
   1997           "name": "SSL_RSA_WITH_DES_CBC_SHA",
   1998           "supported_api_levels": "9-22"
   1999         },
   2000         {
   2001           "deprecated": "true",
   2002           "name": "SSL_RSA_WITH_NULL_MD5",
   2003           "supported_api_levels": "9-22"
   2004         },
   2005         {
   2006           "deprecated": "true",
   2007           "name": "SSL_RSA_WITH_NULL_SHA",
   2008           "supported_api_levels": "9-22"
   2009         },
   2010         {
   2011           "deprecated": "true",
   2012           "name": "SSL_RSA_WITH_RC4_128_MD5",
   2013           "supported_api_levels": "9-25"
   2014         },
   2015         {
   2016           "deprecated": "true",
   2017           "name": "SSL_RSA_WITH_RC4_128_SHA",
   2018           "supported_api_levels": "9-25"
   2019         },
   2020         {
   2021           "deprecated": "true",
   2022           "name": "TLS_DHE_DSS_WITH_AES_128_CBC_SHA",
   2023           "supported_api_levels": "9-22"
   2024         },
   2025         {
   2026           "deprecated": "true",
   2027           "name": "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256",
   2028           "supported_api_levels": "20-22"
   2029         },
   2030         {
   2031           "deprecated": "true",
   2032           "name": "TLS_DHE_DSS_WITH_AES_128_GCM_SHA256",
   2033           "supported_api_levels": "20-22"
   2034         },
   2035         {
   2036           "deprecated": "true",
   2037           "name": "TLS_DHE_DSS_WITH_AES_256_CBC_SHA",
   2038           "supported_api_levels": "9-22"
   2039         },
   2040         {
   2041           "deprecated": "true",
   2042           "name": "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256",
   2043           "supported_api_levels": "20-22"
   2044         },
   2045         {
   2046           "deprecated": "true",
   2047           "name": "TLS_DHE_DSS_WITH_AES_256_GCM_SHA384",
   2048           "supported_api_levels": "20-22"
   2049         },
   2050         {
   2051           "deprecated": "true",
   2052           "name": "TLS_DHE_RSA_WITH_AES_128_CBC_SHA",
   2053           "supported_api_levels": "9-25"
   2054         },
   2055         {
   2056           "deprecated": "true",
   2057           "name": "TLS_DHE_RSA_WITH_AES_128_CBC_SHA256",
   2058           "supported_api_levels": "20-25"
   2059         },
   2060         {
   2061           "deprecated": "true",
   2062           "name": "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256",
   2063           "supported_api_levels": "20-25"
   2064         },
   2065         {
   2066           "deprecated": "true",
   2067           "name": "TLS_DHE_RSA_WITH_AES_256_CBC_SHA",
   2068           "supported_api_levels": "9-25"
   2069         },
   2070         {
   2071           "deprecated": "true",
   2072           "name": "TLS_DHE_RSA_WITH_AES_256_CBC_SHA256",
   2073           "supported_api_levels": "20-25"
   2074         },
   2075         {
   2076           "deprecated": "true",
   2077           "name": "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384",
   2078           "supported_api_levels": "20-25"
   2079         },
   2080         {
   2081           "deprecated": "true",
   2082           "name": "TLS_DH_anon_WITH_AES_128_CBC_SHA",
   2083           "supported_api_levels": "9-22"
   2084         },
   2085         {
   2086           "deprecated": "true",
   2087           "name": "TLS_DH_anon_WITH_AES_128_CBC_SHA256",
   2088           "supported_api_levels": "20-22"
   2089         },
   2090         {
   2091           "deprecated": "true",
   2092           "name": "TLS_DH_anon_WITH_AES_128_GCM_SHA256",
   2093           "supported_api_levels": "20-22"
   2094         },
   2095         {
   2096           "deprecated": "true",
   2097           "name": "TLS_DH_anon_WITH_AES_256_CBC_SHA",
   2098           "supported_api_levels": "9-22"
   2099         },
   2100         {
   2101           "deprecated": "true",
   2102           "name": "TLS_DH_anon_WITH_AES_256_CBC_SHA256",
   2103           "supported_api_levels": "20-22"
   2104         },
   2105         {
   2106           "deprecated": "true",
   2107           "name": "TLS_DH_anon_WITH_AES_256_GCM_SHA384",
   2108           "supported_api_levels": "20-22"
   2109         },
   2110         {
   2111           "deprecated": "true",
   2112           "name": "TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA",
   2113           "supported_api_levels": "11-22"
   2114         },
   2115         {
   2116           "name": "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA",
   2117           "supported_api_levels": "11+"
   2118         },
   2119         {
   2120           "name": "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256",
   2121           "supported_api_levels": "20+"
   2122         },
   2123         {
   2124           "name": "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
   2125           "supported_api_levels": "20+"
   2126         },
   2127         {
   2128           "name": "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA",
   2129           "supported_api_levels": "11+"
   2130         },
   2131         {
   2132           "name": "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384",
   2133           "supported_api_levels": "20+"
   2134         },
   2135         {
   2136           "name": "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384",
   2137           "supported_api_levels": "20+"
   2138         },
   2139         {
   2140           "name": "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256",
   2141           "supported_api_levels": "24+"
   2142         },
   2143         {
   2144           "deprecated": "true",
   2145           "name": "TLS_ECDHE_ECDSA_WITH_NULL_SHA",
   2146           "supported_api_levels": "11-22"
   2147         },
   2148         {
   2149           "deprecated": "true",
   2150           "name": "TLS_ECDHE_ECDSA_WITH_RC4_128_SHA",
   2151           "supported_api_levels": "11-25"
   2152         },
   2153         {
   2154           "name": "TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA",
   2155           "supported_api_levels": "21+"
   2156         },
   2157         {
   2158           "name": "TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA",
   2159           "supported_api_levels": "21+"
   2160         },
   2161         {
   2162           "name": "TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256",
   2163           "supported_api_levels": "24+"
   2164         },
   2165         {
   2166           "deprecated": "true",
   2167           "name": "TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA",
   2168           "supported_api_levels": "11-22"
   2169         },
   2170         {
   2171           "name": "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA",
   2172           "supported_api_levels": "11+"
   2173         },
   2174         {
   2175           "name": "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256",
   2176           "supported_api_levels": "20+"
   2177         },
   2178         {
   2179           "name": "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256",
   2180           "supported_api_levels": "20+"
   2181         },
   2182         {
   2183           "name": "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA",
   2184           "supported_api_levels": "11+"
   2185         },
   2186         {
   2187           "name": "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384",
   2188           "supported_api_levels": "20+"
   2189         },
   2190         {
   2191           "name": "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384",
   2192           "supported_api_levels": "20+"
   2193         },
   2194         {
   2195           "name": "TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256",
   2196           "supported_api_levels": "24+"
   2197         },
   2198         {
   2199           "deprecated": "true",
   2200           "name": "TLS_ECDHE_RSA_WITH_NULL_SHA",
   2201           "supported_api_levels": "11-22"
   2202         },
   2203         {
   2204           "deprecated": "true",
   2205           "name": "TLS_ECDHE_RSA_WITH_RC4_128_SHA",
   2206           "supported_api_levels": "11-25"
   2207         },
   2208         {
   2209           "deprecated": "true",
   2210           "name": "TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA",
   2211           "supported_api_levels": "11-22"
   2212         },
   2213         {
   2214           "deprecated": "true",
   2215           "name": "TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA",
   2216           "supported_api_levels": "11-22"
   2217         },
   2218         {
   2219           "deprecated": "true",
   2220           "name": "TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256",
   2221           "supported_api_levels": "20-22"
   2222         },
   2223         {
   2224           "deprecated": "true",
   2225           "name": "TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256",
   2226           "supported_api_levels": "20-22"
   2227         },
   2228         {
   2229           "deprecated": "true",
   2230           "name": "TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA",
   2231           "supported_api_levels": "11-22"
   2232         },
   2233         {
   2234           "deprecated": "true",
   2235           "name": "TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384",
   2236           "supported_api_levels": "20-22"
   2237         },
   2238         {
   2239           "deprecated": "true",
   2240           "name": "TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384",
   2241           "supported_api_levels": "20-22"
   2242         },
   2243         {
   2244           "deprecated": "true",
   2245           "name": "TLS_ECDH_ECDSA_WITH_NULL_SHA",
   2246           "supported_api_levels": "11-22"
   2247         },
   2248         {
   2249           "deprecated": "true",
   2250           "name": "TLS_ECDH_ECDSA_WITH_RC4_128_SHA",
   2251           "supported_api_levels": "11-22"
   2252         },
   2253         {
   2254           "deprecated": "true",
   2255           "name": "TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA",
   2256           "supported_api_levels": "11-22"
   2257         },
   2258         {
   2259           "deprecated": "true",
   2260           "name": "TLS_ECDH_RSA_WITH_AES_128_CBC_SHA",
   2261           "supported_api_levels": "11-22"
   2262         },
   2263         {
   2264           "deprecated": "true",
   2265           "name": "TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256",
   2266           "supported_api_levels": "20-22"
   2267         },
   2268         {
   2269           "deprecated": "true",
   2270           "name": "TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256",
   2271           "supported_api_levels": "20-22"
   2272         },
   2273         {
   2274           "deprecated": "true",
   2275           "name": "TLS_ECDH_RSA_WITH_AES_256_CBC_SHA",
   2276           "supported_api_levels": "11-22"
   2277         },
   2278         {
   2279           "deprecated": "true",
   2280           "name": "TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384",
   2281           "supported_api_levels": "20-22"
   2282         },
   2283         {
   2284           "deprecated": "true",
   2285           "name": "TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384",
   2286           "supported_api_levels": "20-22"
   2287         },
   2288         {
   2289           "deprecated": "true",
   2290           "name": "TLS_ECDH_RSA_WITH_NULL_SHA",
   2291           "supported_api_levels": "11-22"
   2292         },
   2293         {
   2294           "deprecated": "true",
   2295           "name": "TLS_ECDH_RSA_WITH_RC4_128_SHA",
   2296           "supported_api_levels": "11-22"
   2297         },
   2298         {
   2299           "deprecated": "true",
   2300           "name": "TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA",
   2301           "supported_api_levels": "11-22"
   2302         },
   2303         {
   2304           "deprecated": "true",
   2305           "name": "TLS_ECDH_anon_WITH_AES_128_CBC_SHA",
   2306           "supported_api_levels": "11-22"
   2307         },
   2308         {
   2309           "deprecated": "true",
   2310           "name": "TLS_ECDH_anon_WITH_AES_256_CBC_SHA",
   2311           "supported_api_levels": "11-22"
   2312         },
   2313         {
   2314           "deprecated": "true",
   2315           "name": "TLS_ECDH_anon_WITH_NULL_SHA",
   2316           "supported_api_levels": "11-22"
   2317         },
   2318         {
   2319           "deprecated": "true",
   2320           "name": "TLS_ECDH_anon_WITH_RC4_128_SHA",
   2321           "supported_api_levels": "11-22"
   2322         },
   2323         {
   2324           "name": "TLS_EMPTY_RENEGOTIATION_INFO_SCSV",
   2325           "supported_api_levels": "11+"
   2326         },
   2327         {
   2328           "name": "TLS_FALLBACK_SCSV",
   2329           "supported_api_levels": "21+"
   2330         },
   2331         {
   2332           "deprecated": "true",
   2333           "name": "TLS_PSK_WITH_3DES_EDE_CBC_SHA",
   2334           "supported_api_levels": "21-22"
   2335         },
   2336         {
   2337           "name": "TLS_PSK_WITH_AES_128_CBC_SHA",
   2338           "supported_api_levels": "21+"
   2339         },
   2340         {
   2341           "name": "TLS_PSK_WITH_AES_256_CBC_SHA",
   2342           "supported_api_levels": "21+"
   2343         },
   2344         {
   2345           "deprecated": "true",
   2346           "name": "TLS_PSK_WITH_RC4_128_SHA",
   2347           "supported_api_levels": "21-25"
   2348         },
   2349         {
   2350           "name": "TLS_RSA_WITH_AES_128_CBC_SHA",
   2351           "supported_api_levels": "9+"
   2352         },
   2353         {
   2354           "name": "TLS_RSA_WITH_AES_128_CBC_SHA256",
   2355           "supported_api_levels": "20+"
   2356         },
   2357         {
   2358           "name": "TLS_RSA_WITH_AES_128_GCM_SHA256",
   2359           "supported_api_levels": "20+"
   2360         },
   2361         {
   2362           "name": "TLS_RSA_WITH_AES_256_CBC_SHA",
   2363           "supported_api_levels": "9+"
   2364         },
   2365         {
   2366           "name": "TLS_RSA_WITH_AES_256_CBC_SHA256",
   2367           "supported_api_levels": "20+"
   2368         },
   2369         {
   2370           "name": "TLS_RSA_WITH_AES_256_GCM_SHA384",
   2371           "supported_api_levels": "20+"
   2372         },
   2373         {
   2374           "deprecated": "true",
   2375           "name": "TLS_RSA_WITH_NULL_SHA256",
   2376           "supported_api_levels": "20-22"
   2377         }
   2378       ],
   2379       "name": "SSLSocket.Supported"
   2380     },
   2381     {
   2382       "algorithms": [
   2383         {
   2384           "name": "AES",
   2385           "supported_api_levels": "23+"
   2386         },
   2387         {
   2388           "name": "DES",
   2389           "supported_api_levels": "1+"
   2390         },
   2391         {
   2392           "name": "DESede",
   2393           "supported_api_levels": "1+"
   2394         },
   2395         {
   2396           "name": "HmacSHA1",
   2397           "supported_api_levels": "23+"
   2398         },
   2399         {
   2400           "name": "HmacSHA224",
   2401           "supported_api_levels": "23+"
   2402         },
   2403         {
   2404           "name": "HmacSHA256",
   2405           "supported_api_levels": "23+"
   2406         },
   2407         {
   2408           "name": "HmacSHA384",
   2409           "supported_api_levels": "23+"
   2410         },
   2411         {
   2412           "name": "HmacSHA512",
   2413           "supported_api_levels": "23+"
   2414         },
   2415         {
   2416           "name": "PBEwithHmacSHA1",
   2417           "supported_api_levels": "1+"
   2418         },
   2419         {
   2420           "name": "PBEwithHmacSHA1AndAES_128",
   2421           "supported_api_levels": "26+"
   2422         },
   2423         {
   2424           "name": "PBEwithHmacSHA1AndAES_256",
   2425           "supported_api_levels": "26+"
   2426         },
   2427         {
   2428           "name": "PBEwithHmacSHA224AndAES_128",
   2429           "supported_api_levels": "26+"
   2430         },
   2431         {
   2432           "name": "PBEwithHmacSHA224AndAES_256",
   2433           "supported_api_levels": "26+"
   2434         },
   2435         {
   2436           "name": "PBEwithHmacSHA256AndAES_128",
   2437           "supported_api_levels": "26+"
   2438         },
   2439         {
   2440           "name": "PBEwithHmacSHA256AndAES_256",
   2441           "supported_api_levels": "26+"
   2442         },
   2443         {
   2444           "name": "PBEwithHmacSHA384AndAES_128",
   2445           "supported_api_levels": "26+"
   2446         },
   2447         {
   2448           "name": "PBEwithHmacSHA384AndAES_256",
   2449           "supported_api_levels": "26+"
   2450         },
   2451         {
   2452           "name": "PBEwithHmacSHA512AndAES_128",
   2453           "supported_api_levels": "26+"
   2454         },
   2455         {
   2456           "name": "PBEwithHmacSHA512AndAES_256",
   2457           "supported_api_levels": "26+"
   2458         },
   2459         {
   2460           "name": "PBEwithMD5AND128BITAES-CBC-OPENSSL",
   2461           "supported_api_levels": "1+"
   2462         },
   2463         {
   2464           "name": "PBEwithMD5AND192BITAES-CBC-OPENSSL",
   2465           "supported_api_levels": "1+"
   2466         },
   2467         {
   2468           "name": "PBEwithMD5AND256BITAES-CBC-OPENSSL",
   2469           "supported_api_levels": "1+"
   2470         },
   2471         {
   2472           "name": "PBEwithMD5ANDDES",
   2473           "supported_api_levels": "1+"
   2474         },
   2475         {
   2476           "name": "PBEwithMD5ANDRC2",
   2477           "supported_api_levels": "1+"
   2478         },
   2479         {
   2480           "name": "PBEwithSHA1ANDDES",
   2481           "supported_api_levels": "1+"
   2482         },
   2483         {
   2484           "name": "PBEwithSHA1ANDRC2",
   2485           "supported_api_levels": "1+"
   2486         },
   2487         {
   2488           "name": "PBEwithSHA256AND128BITAES-CBC-BC",
   2489           "supported_api_levels": "1+"
   2490         },
   2491         {
   2492           "name": "PBEwithSHA256AND192BITAES-CBC-BC",
   2493           "supported_api_levels": "1+"
   2494         },
   2495         {
   2496           "name": "PBEwithSHA256AND256BITAES-CBC-BC",
   2497           "supported_api_levels": "1+"
   2498         },
   2499         {
   2500           "name": "PBEwithSHAAND128BITAES-CBC-BC",
   2501           "supported_api_levels": "1+"
   2502         },
   2503         {
   2504           "name": "PBEwithSHAAND128BITRC2-CBC",
   2505           "supported_api_levels": "10+"
   2506         },
   2507         {
   2508           "name": "PBEwithSHAAND128BITRC4",
   2509           "supported_api_levels": "10+"
   2510         },
   2511         {
   2512           "name": "PBEwithSHAAND192BITAES-CBC-BC",
   2513           "supported_api_levels": "1+"
   2514         },
   2515         {
   2516           "name": "PBEwithSHAAND2-KEYTRIPLEDES-CBC",
   2517           "supported_api_levels": "1+"
   2518         },
   2519         {
   2520           "name": "PBEwithSHAAND256BITAES-CBC-BC",
   2521           "supported_api_levels": "1+"
   2522         },
   2523         {
   2524           "name": "PBEwithSHAAND3-KEYTRIPLEDES-CBC",
   2525           "supported_api_levels": "1+"
   2526         },
   2527         {
   2528           "name": "PBEwithSHAAND40BITRC2-CBC",
   2529           "supported_api_levels": "1+"
   2530         },
   2531         {
   2532           "name": "PBEwithSHAAND40BITRC4",
   2533           "supported_api_levels": "10+"
   2534         },
   2535         {
   2536           "name": "PBEwithSHAANDTWOFISH-CBC",
   2537           "supported_api_levels": "10+"
   2538         },
   2539         {
   2540           "name": "PBKDF2withHmacSHA1",
   2541           "supported_api_levels": "10+"
   2542         },
   2543         {
   2544           "name": "PBKDF2withHmacSHA1And8BIT",
   2545           "supported_api_levels": "19+"
   2546         },
   2547         {
   2548           "name": "PBKDF2withHmacSHA224",
   2549           "supported_api_levels": "26+"
   2550         },
   2551         {
   2552           "name": "PBKDF2withHmacSHA256",
   2553           "supported_api_levels": "26+"
   2554         },
   2555         {
   2556           "name": "PBKDF2withHmacSHA384",
   2557           "supported_api_levels": "26+"
   2558         },
   2559         {
   2560           "name": "PBKDF2withHmacSHA512",
   2561           "supported_api_levels": "26+"
   2562         }
   2563       ],
   2564       "name": "SecretKeyFactory"
   2565     },
   2566     {
   2567       "algorithms": [
   2568         {
   2569           "name": "SHA1PRNG",
   2570           "supported_api_levels": "1+"
   2571         }
   2572       ],
   2573       "name": "SecureRandom"
   2574     },
   2575     {
   2576       "algorithms": [
   2577         {
   2578           "name": "DSA",
   2579           "supported_api_levels": "1+"
   2580         },
   2581         {
   2582           "name": "DSAwithSHA1",
   2583           "supported_api_levels": "1+"
   2584         },
   2585         {
   2586           "deprecated": "true",
   2587           "name": "DSS",
   2588           "supported_api_levels": "1-19"
   2589         },
   2590         {
   2591           "name": "ECDSA",
   2592           "supported_api_levels": "11+"
   2593         },
   2594         {
   2595           "name": "ECDSAwithSHA1",
   2596           "supported_api_levels": "11+"
   2597         },
   2598         {
   2599           "deprecated": "true",
   2600           "name": "MD2withRSA",
   2601           "supported_api_levels": "1-3"
   2602         },
   2603         {
   2604           "deprecated": "true",
   2605           "name": "MD4withRSA",
   2606           "supported_api_levels": "1-8"
   2607         },
   2608         {
   2609           "name": "MD5withRSA",
   2610           "supported_api_levels": "1+"
   2611         },
   2612         {
   2613           "deprecated": "true",
   2614           "name": "MD5withRSA/ISO9796-2",
   2615           "supported_api_levels": "1-8"
   2616         },
   2617         {
   2618           "name": "NONEwithDSA",
   2619           "supported_api_levels": "1+"
   2620         },
   2621         {
   2622           "name": "NONEwithECDSA",
   2623           "supported_api_levels": "11+"
   2624         },
   2625         {
   2626           "name": "NONEwithRSA",
   2627           "supported_api_levels": "17+"
   2628         },
   2629         {
   2630           "deprecated": "true",
   2631           "name": "RSASSA-PSS",
   2632           "supported_api_levels": "1-8"
   2633         },
   2634         {
   2635           "name": "SHA1withDSA",
   2636           "supported_api_levels": "1+"
   2637         },
   2638         {
   2639           "name": "SHA1withECDSA",
   2640           "supported_api_levels": "11+"
   2641         },
   2642         {
   2643           "name": "SHA1withRSA",
   2644           "supported_api_levels": "1+"
   2645         },
   2646         {
   2647           "deprecated": "true",
   2648           "name": "SHA1withRSA/ISO9796-2",
   2649           "supported_api_levels": "1-8"
   2650         },
   2651         {
   2652           "name": "SHA1withRSA/PSS",
   2653           "supported_api_levels": "23+"
   2654         },
   2655         {
   2656           "name": "SHA224withDSA",
   2657           "supported_api_levels": "20+"
   2658         },
   2659         {
   2660           "name": "SHA224withECDSA",
   2661           "supported_api_levels": "20+"
   2662         },
   2663         {
   2664           "name": "SHA224withRSA",
   2665           "supported_api_levels": "20+"
   2666         },
   2667         {
   2668           "name": "SHA224withRSA/PSS",
   2669           "supported_api_levels": "23+"
   2670         },
   2671         {
   2672           "name": "SHA256withDSA",
   2673           "supported_api_levels": "1+"
   2674         },
   2675         {
   2676           "name": "SHA256withECDSA",
   2677           "supported_api_levels": "11+"
   2678         },
   2679         {
   2680           "name": "SHA256withRSA",
   2681           "supported_api_levels": "1+"
   2682         },
   2683         {
   2684           "name": "SHA256withRSA/PSS",
   2685           "supported_api_levels": "23+"
   2686         },
   2687         {
   2688           "name": "SHA384withECDSA",
   2689           "supported_api_levels": "11+"
   2690         },
   2691         {
   2692           "name": "SHA384withRSA",
   2693           "supported_api_levels": "1+"
   2694         },
   2695         {
   2696           "name": "SHA384withRSA/PSS",
   2697           "supported_api_levels": "23+"
   2698         },
   2699         {
   2700           "name": "SHA512withECDSA",
   2701           "supported_api_levels": "11+"
   2702         },
   2703         {
   2704           "name": "SHA512withRSA",
   2705           "supported_api_levels": "1+"
   2706         },
   2707         {
   2708           "name": "SHA512withRSA/PSS",
   2709           "supported_api_levels": "23+"
   2710         }
   2711       ],
   2712       "name": "Signature"
   2713     },
   2714     {
   2715       "algorithms": [
   2716         {
   2717           "name": "PKIX",
   2718           "supported_api_levels": "1+"
   2719         }
   2720       ],
   2721       "name": "TrustManagerFactory"
   2722     }
   2723   ],
   2724   "last_updated": "2017-05-05 07:40:17 UTC"
   2725 }