ServerAddress
Struct for a server address.
| Full name | MFiles.ServerAddress |
|---|---|
| Proto file | mfiles/structs.proto |
Fields
| Field | Type | Number | Description |
|---|---|---|---|
network_address | string | 1 | The network address (name) of the server. |
endpoint | string | 2 | The endpoint of the server. |
protocol_sequence | string | 3 | The protocol sequence of the server. |
Used by methods
- IRPCLogin.GetAuthenticationConfiguration -- Tells a client, before login, whether to authenticate with an authentication plug-in (single sign-on) and returns the plug-in's client-side configuration.
- IRPCLogin.GetAuthenticationPlugins -- Lists the authentication plug-ins installed on the server, without their configurations.
- IRPCLogin.GetPublicKeyAnonymous -- Gets the server's RSA public key without a session, for encrypting authentication data before login.
- IRPCLogin.LogInRemote -- Logs in (with authentication) to a remote server.
- IRPCTest.TestConnectionToRemoteServer -- Asks this server to connect to another M-Files Server and call
TestConnectionToServerthere. Normally disabled.
Used in fields
VaultEx.master_server_address-- The address of the master server. Specified if the vault type is 'replica'.GetAuthenticationPluginsRequest.remote_can_be_null-- If set, specifies the address of the remote server.LogInRemoteRequest.remote_server_addr-- The address of the remote server.GetPublicKeyAnonymousRequest.remote_can_be_null-- If set, specifies the address of the remote server.GetAuthenticationConfigurationRequest.remote_can_be_null-- Leave unset. Naming a remote server needs a server setting that is off by default.TestConnectionToRemoteServerRequest.remote-- The MS-RPC address of the other server. Used only where the feature is enabled.