Represents possible actions to be taken by the
application when authorizing connections.
Namespace:
Microsoft.Rtc.Signaling
Assembly: Microsoft.Rtc.Collaboration(in Microsoft.Rtc.Collaboration.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Enumeration ConnectionAuthorizationAction |
C# |
---|
public enum ConnectionAuthorizationAction |
Visual C++ |
---|
public enum class ConnectionAuthorizationAction |
JavaScript |
---|
Microsoft.Rtc.Signaling.ConnectionAuthorizationAction = function(); Microsoft.Rtc.Signaling.ConnectionAuthorizationAction.createEnum(' Microsoft.Rtc.Signaling.ConnectionAuthorizationAction', false); |
Members
Member name | Description | |
---|---|---|
CertificateAuthorization |
The application can authorize connection based
on remote certificate, if needed.
|
Remarks
Currently, the only possible action is for the application
to verify the remote certificate before authorizing the connection.
The platform performs basic validation of the certificate when a
TLS connection is established. In the future, this event can be
raised multiple times requesting different actions by the
application. The application should check the enumeration value to
ensure that it can take appropriate action. For enumeration values
that are not interpreted by the application, the application should
let the platform take the default action.