Class ClientEndpointConfiguration
Provides configuration of the endpoint to be used for retrieving service metadata.
Inherited Members
Namespace: Nevatech.Vsb.Repository.Description
Assembly: Nevatech.Vsb.Repository.dll
Syntax
[DataContract(Namespace = "http://schemas.nevatech.com/sentinet/2011/02")]
public sealed class ClientEndpointConfiguration
Constructors
ClientEndpointConfiguration()
Declaration
public ClientEndpointConfiguration()
Properties
Address
Gets or sets the service Metadata Exchange endpoint address.
Declaration
[DataMember]
public Uri Address { get; set; }
Property Value
| Type | Description |
|---|---|
| Uri |
BindingConfiguration
Gets or sets the service Metadata Exchange endpoint binding configuration. If not set, one of the default bindings for HTTP, HTTPS, NET.TCP, or NET.PIPE protocols will be used.
Declaration
[DataMember]
public string BindingConfiguration { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ClientIdentities
Gets collection of client identities. Client Windows credentials, Username/Password, and X.509 certificate are supported. If collection is empty, service client is anonymous.
Declaration
[DataMember]
public Collection<IdentityDefinitionBase> ClientIdentities { get; }
Property Value
| Type | Description |
|---|---|
| Collection<IdentityDefinitionBase> |