/// <summary> /// Initializes a new instance of the RequestHeaderApiModel class. /// </summary> /// <param name="elevation">Optional User elevation</param> /// <param name="locales">Optional list of locales in preference /// order.</param> /// <param name="diagnostics">Optional diagnostics /// configuration</param> public RequestHeaderApiModel(CredentialApiModel elevation = default(CredentialApiModel), IList <string> locales = default(IList <string>), DiagnosticsApiModel diagnostics = default(DiagnosticsApiModel)) { Elevation = elevation; Locales = locales; Diagnostics = diagnostics; CustomInit(); }
/// <summary> /// Initializes a new instance of the EndpointApiModel class. /// </summary> /// <param name="url">Endpoint url to use to connect with</param> /// <param name="alternativeUrls">Alternative endpoint urls that can be /// used for /// accessing and validating the server</param> /// <param name="user">User Authentication</param> /// <param name="securityMode">Security Mode to use for communication /// default to best. Possible values include: 'Best', 'Sign', /// 'SignAndEncrypt', 'None'</param> /// <param name="securityPolicy">Security policy uri to use for /// communication /// default to best.</param> /// <param name="serverThumbprint">Thumbprint to validate against or /// null to trust any.</param> public EndpointApiModel(string url, IList <string> alternativeUrls = default(IList <string>), CredentialApiModel user = default(CredentialApiModel), SecurityMode?securityMode = default(SecurityMode?), string securityPolicy = default(string), byte[] serverThumbprint = default(byte[])) { Url = url; AlternativeUrls = alternativeUrls; User = user; SecurityMode = securityMode; SecurityPolicy = securityPolicy; ServerThumbprint = serverThumbprint; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// EndpointRegistrationUpdateApiModel class. /// </summary> /// <param name="user">User authentication to change on the /// endpoint.</param> public EndpointRegistrationUpdateApiModel(CredentialApiModel user = default(CredentialApiModel)) { User = user; CustomInit(); }