public class JavaPinning
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TLS |
| Constructor and Description |
|---|
JavaPinning() |
| Modifier and Type | Method and Description |
|---|---|
static javax.net.ssl.SSLContext |
forPin(java.lang.String pinString) |
static javax.net.ssl.SSLContext |
forPins(java.util.Collection<Pin> pins) |
static javax.net.ssl.X509TrustManager |
trustManagerForPin(java.lang.String pinString) |
static javax.net.ssl.X509TrustManager |
trustManagerforPins(java.util.Collection<Pin> pins) |
public static final java.lang.String TLS
public static javax.net.ssl.X509TrustManager trustManagerForPin(java.lang.String pinString)
public static javax.net.ssl.X509TrustManager trustManagerforPins(java.util.Collection<Pin> pins)
public static javax.net.ssl.SSLContext forPin(java.lang.String pinString)
throws java.security.KeyManagementException,
java.security.NoSuchAlgorithmException
java.security.KeyManagementExceptionjava.security.NoSuchAlgorithmExceptionpublic static javax.net.ssl.SSLContext forPins(java.util.Collection<Pin> pins) throws java.security.KeyManagementException, java.security.NoSuchAlgorithmException
java.security.KeyManagementExceptionjava.security.NoSuchAlgorithmException