Table of Contents

Class DicomWebConnectionDetails

Namespace
Monai.Deploy.InformaticsGateway.Api.Rest
Assembly
Monai.Deploy.InformaticsGateway.Api.dll

Connection details of a data source.

public class DicomWebConnectionDetails
Inheritance
DicomWebConnectionDetails
Derived

Properties

AuthId

Gets or sets the authentication/authorization token of the connection. For HTTP basic access authentication, the value must be encoded in based 64 using "{username}:{password}" format.

[JsonPropertyName("authID")]
public string? AuthId { get; set; }

Property Value

string

AuthType

Gets or sets the type of the authentication token used for the connection. Defaults to None if not specified.

[JsonPropertyName("authType")]
public ConnectionAuthType AuthType { get; set; }

Property Value

ConnectionAuthType

Operations

Gets or sets a list of permitted operations for the connection.

[JsonPropertyName("operations")]
public IList<InputInterfaceOperations>? Operations { get; set; }

Property Value

IList<InputInterfaceOperations>

Uri

Gets or sets the resource URI (Uniform Resource Identifier) of the connection.

[JsonPropertyName("uri")]
public string? Uri { get; set; }

Property Value

string