UA Bundle SDK .NET  2.1.2.227
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Groups Pages
UnifiedAutomation.UaBase.HttpAccessRule Class Reference

An access rule for an HTTP URL used by a WCF service. More...

Static Public Member Functions

static List
< SslCertificateBinding
GetSslCertificateBindings ()
 Fetches the current SSL certificate configuration. More...
 
static void SetSslCertificateBinding (SslCertificateBinding binding)
 Creates a new SSL certificate binding. More...
 
static void DeleteSslCertificateBinding (IPAddress address, ushort port)
 Deletes a new SSL certificate binding. More...
 
static IList< HttpAccessRuleGetAccessRules (string url)
 Gets the application access rules for the specified URL. More...
 
static void SetAccessRules (string url, IList< HttpAccessRule > rules, bool replaceExisting)
 Sets the application access rules for the specified URL. More...
 
static void SetAccessRules (Uri url, IList< AccessRule > accessRules, bool replaceExisting)
 Sets the application access rules for the specified URL (replaces the hostname with a wildcard). More...
 

Properties

string UrlPrefix [get, set]
 The access right affected by the rule. More...
 
AccessRight Right [get, set]
 The access right affected by the rule. More...
 
String IdentityName [get, set]
 The name of the NT account principal which the access rule applies to. More...
 

Detailed Description

An access rule for an HTTP URL used by a WCF service.

Member Function Documentation

static void UnifiedAutomation.UaBase.HttpAccessRule.DeleteSslCertificateBinding ( IPAddress  address,
ushort  port 
)
static

Deletes a new SSL certificate binding.

static IList<HttpAccessRule> UnifiedAutomation.UaBase.HttpAccessRule.GetAccessRules ( string  url)
static

Gets the application access rules for the specified URL.

static List<SslCertificateBinding> UnifiedAutomation.UaBase.HttpAccessRule.GetSslCertificateBindings ( )
static

Fetches the current SSL certificate configuration.

static void UnifiedAutomation.UaBase.HttpAccessRule.SetAccessRules ( string  url,
IList< HttpAccessRule rules,
bool  replaceExisting 
)
static

Sets the application access rules for the specified URL.

static void UnifiedAutomation.UaBase.HttpAccessRule.SetAccessRules ( Uri  url,
IList< AccessRule accessRules,
bool  replaceExisting 
)
static

Sets the application access rules for the specified URL (replaces the hostname with a wildcard).

static void UnifiedAutomation.UaBase.HttpAccessRule.SetSslCertificateBinding ( SslCertificateBinding  binding)
static

Creates a new SSL certificate binding.

Property Documentation

String UnifiedAutomation.UaBase.HttpAccessRule.IdentityName
getset

The name of the NT account principal which the access rule applies to.

AccessRight UnifiedAutomation.UaBase.HttpAccessRule.Right
getset

The access right affected by the rule.

string UnifiedAutomation.UaBase.HttpAccessRule.UrlPrefix
getset

The access right affected by the rule.


The documentation for this class was generated from the following file: