IRPCServerAdmin.GetServerEndpointSettings

View as Markdown

Administration API / specialized admin session

Gets the TLS setting and the certificate of the server's gRPC endpoint.

ServiceServer administration MFiles.IRPCServerAdmin
gRPC method/MFiles.IRPCServerAdmin/GetServerEndpointSettings
HTTP (mf-http-grpc)POST /grpc/v1/get-server-endpoint-settings
RequestGetServerEndpointSettingsRequest
ResponseGetServerEndpointSettingsResponse
Book and levelAdministration API, specialized
Kindadmin
SessionRequired: the session ID from LogIn in the mfiles-session-id-bin metadata.
Idempotentno
Returns metadata structure versionno
Streamingnone (unary)

Remarks

Request: GetServerEndpointSettingsRequest

No fields.

Response: GetServerEndpointSettingsResponse

Nested message fields are expanded to depth 3; follow a type link for deeper levels and for the type's own page.

FieldTypeDescription
server_endpoint_infoServerEndpointSettingsWhether TLS is enabled, the stored certificate, and whether changes are waiting to be applied (has_pending_changes). See ServerEndpointSettings.
server_endpoint_info.use_tlsboolTrue to enable TLS on the endpoint.
server_endpoint_info.server_certificates[]repeated ServerCertificateServer certificates.
server_endpoint_info.server_certificates[].idint32Certificate id.
server_endpoint_info.server_certificates[].certificateCertificateInfoCertificate info.
server_endpoint_info.server_certificates[].private_keyPrivateKeyInfoPrivate key info.
server_endpoint_info.has_pending_changesboolTrue if there are pending changes on the server.