NOW LOADING

MidiNetworkAuthenticationType


Authentication required by a Network MIDI 2.0 host
Namespace Windows.Devices.Midi2.Transports.Network
Type Name MidiNetworkAuthenticationType
Type WinRT Enumeration (a 32-bit unsigned or signed integer)
IDL MidiNetworkAuthenticationTypeEnum.idl

Set on MidiNetworkHostCreationConfig.AuthenticationType.

Values

Value Numeric Value Description
NoAuthentication 0 No authentication. Any client that gets past the host’s approval policy can connect
PasswordAuthentication 1 A shared secret is required. Not built yet
UserAuthentication 2 A user name and password are required. Not built yet

Remarks

Only NoAuthentication is accepted right now. A host set up for either of the others is rejected when it’s configured, with AuthenticationNotImplemented. That’s better than starting and quietly accepting connections that aren’t authenticated. See issue 733.

Didn't find what you were looking for?

Windows MIDI Services is an open source project with all source available on GitHub. We have a great community on Discord as well. Between GitHub and Discord, you should find the information you are looking for.