ArcGIS Runtime SDK for iOS: <AGSRemoteResource> Protocol Reference
ArcGIS Runtime SDK for iOS  100.7
<AGSRemoteResource> Protocol Reference

Description

A protocol adopted by classes that access remote network resources that have the potential to be secured.

A protocol adopted by classes whose objects need to access remote network resources, potentially in a secured manner. For example, a web service or a file on a web server that could require credentials to access.

Since
100
Inheritance diagram for <AGSRemoteResource>:
AGSAnnotationLayer AGSArcGISMapImageLayer AGSArcGISSceneLayer AGSArcGISTiledElevationSource AGSArcGISTiledLayer AGSArcGISVectorTiledLayer AGSGPXLocationDataSource AGSImageServiceRaster AGSIntegratedMeshLayer AGSJob AGSKMLDataset AGSLoadableRemoteResourceBase AGSModelSceneSymbol AGSPictureFillSymbol AGSPictureFillSymbolLayer AGSPictureMarkerSymbol AGSPictureMarkerSymbolLayer AGSPointCloudLayer AGSPortal AGSServiceFeatureTable AGSServiceImageTiledLayer AGSUtilityNetwork AGSWFSFeatureTable AGSWMSLayer AGSWMSService AGSWMTSLayer AGSWMTSService

Properties

AGSCredentialcredential
 
AGSRequestConfigurationrequestConfiguration
 
NSURL * URL
 

Property Documentation

§ credential

- (AGSCredential*) credential
readwritenonatomicstrong

Security credentials to access the remote resource. Only applicable if the resource is secured.

Since
100

§ requestConfiguration

- (AGSRequestConfiguration*) requestConfiguration
readwritenonatomicstrong

The AGSRequestConfiguration object which defines the behavior and policies to use when accessing the remote resource. The default will be nil. If it is nil the [AGSRequestConfiguration globalConfiguration] will be used.

Since
100

§ URL

- (NSURL*) URL
readrequirednonatomicstrong

The URL of the remote resource.

Since
100