LuciadCPillar 2024.0.04
loaders

Base classes related to loading data for network resources. More...

Classes

class  luciad::AuthenticationScope
 Represents the scope of an authentication request. More...
 
class  luciad::Credentials
 Marker interface for user credentials. More...
 
class  luciad::ICredentialsProvider
 This interface provides methods to retrieve a user and password for sites requesting authentication. More...
 
class  luciad::IDataLoader
 Interface for loading data from a path into memory. More...
 
class  luciad::IProxySelector
 This interface allows to select a proxy to use when connecting to network resources. More...
 
class  luciad::Proxy
 Represents the proxy server. More...
 
class  luciad::UsernamePasswordCredentials
 Represents the user credentials. More...
 

Enumerations

enum class  luciad::AuthenticationType { luciad::AuthenticationType::Server , luciad::AuthenticationType::Proxy }
 Represents the type of server requiring authentication. More...
 

Detailed Description

Base classes related to loading data for network resources.

Enumeration Type Documentation

◆ AuthenticationType

enum class luciad::AuthenticationType
strong

Represents the type of server requiring authentication.

luciad/loaders/ICredentialsProvider.h

Since
2022.0
Enumerator
Server 

Authentication request is for a server.

Proxy 

Authentication request is for a proxy.