/** * Netsparker Enterprise API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Represents credentials for Basic, NTML, Kerberos, Digest or Negotiate authentication. */ export declare class BasicAuthenticationCredentialModel { /** * Gets or sets the type of the authentication. */ 'authenticationType'?: BasicAuthenticationCredentialModel.AuthenticationTypeEnum; /** * Gets or sets the domain for basic authentication. */ 'domain'?: string; /** * Gets or sets the password for basic authentication. */ 'password': string; /** * Gets or sets the URI prefix. */ 'uriPrefix': string; /** * Gets or sets the user name for basic authentication. */ 'userName': string; /** * Gets or sets the URI prefix that not modified by user on client side. */ 'originalUriPrefix'?: string; /** * Gets or sets the user name for basic authentication that not modified by user on client side. */ 'originalUserName'?: string; /** * Gets or sets a value indicating whether the placeholders is replaced with actual credentials. */ 'isReplacedCredentials'?: boolean; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; } export declare namespace BasicAuthenticationCredentialModel { enum AuthenticationTypeEnum { Basic, Ntlm, Kerberos, Digest, Negotiate } }