Mac Guides | Samples

MonoMac.Foundation.NSUrlProtectionSpace Class

Represents a realm on a server that requires authentication.

See Also: NSUrlProtectionSpace

Syntax

[MonoMac.Foundation.Register("NSURLProtectionSpace", true)]
public class NSUrlProtectionSpace : NSObject

Requirements

Namespace: MonoMac.Foundation
Assembly: XamMac (in XamMac.dll)
Assembly Versions: 0.0.0.0

The members of MonoMac.Foundation.NSUrlProtectionSpace are listed below.

See Also: NSObject

Public Constructors

A constructor that initializes the object from the data stored in the unarchiver object.
Constructor to call on derived classes when the derived class has an [Export] constructor.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.

Public Properties

[read-only]
AuthenticationMethodString.
[read-only]
static
AuthenticationMethodClientCertificateNSString. Represents the value associated with the constant NSURLAuthenticationMethodClientCertificate
[read-only]
static
AuthenticationMethodDefaultNSString. Represents the value associated with the constant NSURLAuthenticationMethodDefault
[read-only]
static
AuthenticationMethodHTMLFormNSString. Represents the value associated with the constant NSURLAuthenticationMethodHTMLForm
[read-only]
static
AuthenticationMethodHTTPBasicNSString. Represents the value associated with the constant NSURLAuthenticationMethodHTTPBasic
[read-only]
static
AuthenticationMethodHTTPDigestNSString. Represents the value associated with the constant NSURLAuthenticationMethodHTTPDigest
[read-only]
static
AuthenticationMethodNegotiatNSString. Represents the value associated with the constant NSURLAuthenticationMethodNegotiate
[read-only]
static
AuthenticationMethodNTLNSString. Represents the value associated with the constant NSURLAuthenticationMethodNTLM
[read-only]
static
AuthenticationMethodServerTrusNSString. Represents the value associated with the constant NSURLAuthenticationMethodServerTrust
[read-only]
override
ClassHandleIntPtr. The handle for this class.
[read-only]
DistinguishedNamesNSData[].
[read-only]
static
FTPNSString. Represents the value associated with the constant NSURLProtectionSpaceFTP
[read-only]
static
FTPProxyNSString. Represents the value associated with the constant NSURLProtectionSpaceFTPProxy
[read-only]
HostString.
[read-only]
static
HTTPNSString. Represents the value associated with the constant NSURLProtectionSpaceHTTP
[read-only]
static
HTTPProxyNSString. Represents the value associated with the constant NSURLProtectionSpaceHTTPProxy
[read-only]
static
HTTPSNSString. Represents the value associated with the constant NSURLProtectionSpaceHTTPS
[read-only]
static
HTTPSProxyNSString. Represents the value associated with the constant NSURLProtectionSpaceHTTPSProxy
[read-only]
IsProxyBoolean.
[read-only]
PortInt32.
[read-only]
ProtocolString.
[read-only]
ProxyTypeString.
[read-only]
RealmString.
[read-only]
ReceivesCredentialSecurelyBoolean.
[read-only]
ServerTrustIntPtr.
[read-only]
static
SOCKSProxyNSString. Represents the value associated with the constant NSURLProtectionSpaceSOCKSProxy

Protected Methods

override
Dispose(Boolean)
Releases the resourced used by the NSUrlProtectionSpace object.