Sprache

SSLCertificateSocketFactory.SetNpnProtocols(Byte[][]) Methode

Definition

Legt die NPN-Protokolle (Next Protocol Negotiation) fest, an denen dieser Peer interessiert ist.

[Android.Runtime.Register("setNpnProtocols", "([[B)V", "GetSetNpnProtocols_arrayarrayBHandler")]
public virtual void SetNpnProtocols(byte[][]? npnProtocols);
[<Android.Runtime.Register("setNpnProtocols", "([[B)V", "GetSetNpnProtocols_arrayarrayBHandler")>]
abstract member SetNpnProtocols : byte[][] -> unit
override this.SetNpnProtocols : byte[][] -> unit

Parameter

npnProtocols
Byte[][]

eine nicht leere Liste von Protokollbytearrays. Alle Arrays müssen nicht leer und länge kleiner als 256 sein.

Attribute

Hinweise

Legt die NPN-Protokolle (Next Protocol Negotiation) fest, an denen dieser Peer interessiert ist.

Für Server ist dies die Abfolge von Protokollen, die als unterstützt angekündigt werden, in der Reihenfolge der Voreinstellung. Diese Liste wird unverschlüsselt an alle Clients gesendet, die NPN unterstützen.

Für Clients ist dies eine Liste der unterstützten Protokolle, die mit der Liste des Servers übereinstimmen sollen. Wenn kein Protokoll von Client und Server unterstützt wird, wird das erste Protokoll in der Liste des Clients ausgewählt. Die Reihenfolge der Protokolle des Kunden ist andernfalls unbedeutend.

Java Dokumentation für android.net.SSLCertificateSocketFactory.setNpnProtocols(byte[][]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: