LuciadCPillar C# 2024.0.04
Luciad.Loaders.AuthenticationScope Class Reference

Represents the scope of an authentication request. More...

Inheritance diagram for Luciad.Loaders.AuthenticationScope:

Public Member Functions

 AuthenticationScope (string host, int port, string realm, string scheme, Luciad.Loaders.AuthenticationType type)
 Constructor for the scope of an authentication request. More...
 
void Dispose ()
 
override bool Equals (object other)
 
override int GetHashCode ()
 

Properties

Luciad.Loaders.AuthenticationType AuthenticationType [get]
 The authentication type, i.e., if it is needed for a server or a proxy. More...
 
string Host [get]
 The host name of the site or proxy for which authentication is requested. More...
 
int Port [get]
 The port number of the connection. More...
 
string Realm [get]
 The realm of the authentication. More...
 
string Scheme [get]
 The scheme of the authentication request. More...
 

Detailed Description

Represents the scope of an authentication request.

Since
2022.0

Constructor & Destructor Documentation

◆ AuthenticationScope()

Luciad.Loaders.AuthenticationScope.AuthenticationScope ( string  host,
int  port,
string  realm,
string  scheme,
Luciad.Loaders.AuthenticationType  type 
)
inline

Constructor for the scope of an authentication request.

Parameters
hostthe host name of the site or proxy.
portthe port number of the connection.
realmthe real of the authentication request.
schemethe scheme of the authentication request.
typewhether the scope is a server or a proxy.

Member Function Documentation

◆ Dispose()

void Luciad.Loaders.AuthenticationScope.Dispose ( )
inline

◆ Equals()

override bool Luciad.Loaders.AuthenticationScope.Equals ( object  other)
inline

◆ GetHashCode()

override int Luciad.Loaders.AuthenticationScope.GetHashCode ( )
inline

Property Documentation

◆ AuthenticationType

Luciad.Loaders.AuthenticationType Luciad.Loaders.AuthenticationScope.AuthenticationType
get

The authentication type, i.e., if it is needed for a server or a proxy.

[get]

Returns the authentication type, i.e., if it is needed for a server or a proxy.

◆ Host

string Luciad.Loaders.AuthenticationScope.Host
get

The host name of the site or proxy for which authentication is requested.

[get]

Returns the host name of the site or proxy for which authentication is requested.

◆ Port

int Luciad.Loaders.AuthenticationScope.Port
get

The port number of the connection.

[get]

Returns the port number of the connection. If defined, it is a strict positive integer.

◆ Realm

string Luciad.Loaders.AuthenticationScope.Realm
get

The realm of the authentication.

[get]

Returns the realm of the authentication.

◆ Scheme

string Luciad.Loaders.AuthenticationScope.Scheme
get

The scheme of the authentication request.

[get]

Returns the scheme of the authentication request. This is one of Basic, Digest, ...