| Index: webrtc/sdk/android/api/org/webrtc/PeerConnection.java
|
| diff --git a/webrtc/sdk/android/api/org/webrtc/PeerConnection.java b/webrtc/sdk/android/api/org/webrtc/PeerConnection.java
|
| index ab085985195acf34f0c96ab9c4e769d2dfecee1b..61162440b3259ab30135cbce4fada40b73ea489a 100644
|
| --- a/webrtc/sdk/android/api/org/webrtc/PeerConnection.java
|
| +++ b/webrtc/sdk/android/api/org/webrtc/PeerConnection.java
|
| @@ -39,6 +39,12 @@ public class PeerConnection {
|
| CLOSED
|
| }
|
|
|
| + /** Tracks PeerConnectionInterface::TlsCertPolicy */
|
| + public enum TlsCertPolicy {
|
| + TLS_CERT_POLICY_SECURE,
|
| + TLS_CERT_POLICY_INSECURE_NO_CHECK,
|
| + }
|
| +
|
| /** Tracks PeerConnectionInterface::SignalingState */
|
| public enum SignalingState {
|
| STABLE,
|
| @@ -87,6 +93,7 @@ public class PeerConnection {
|
| public final String uri;
|
| public final String username;
|
| public final String password;
|
| + public final TlsCertPolicy tlsCertPolicy;
|
|
|
| /** Convenience constructor for STUN servers. */
|
| public IceServer(String uri) {
|
| @@ -94,13 +101,18 @@ public class PeerConnection {
|
| }
|
|
|
| public IceServer(String uri, String username, String password) {
|
| + this(uri, username, password, TlsCertPolicy.TLS_CERT_POLICY_SECURE);
|
| + }
|
| +
|
| + public IceServer(String uri, String username, String password, TlsCertPolicy tlsCertPolicy) {
|
| this.uri = uri;
|
| this.username = username;
|
| this.password = password;
|
| + this.tlsCertPolicy = tlsCertPolicy;
|
| }
|
|
|
| public String toString() {
|
| - return uri + "[" + username + ":" + password + "]";
|
| + return uri + " [" + username + ":" + password + "] [" + tlsCertPolicy + "]";
|
| }
|
| }
|
|
|
|
|