[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Interfaces=ICredentials,ICredentialsByHost Info=Provides credentials for password-based authentication schemes such as basic, digest, NTLM, and Kerberos authentication. [Property] Name=Sets the name of the component. ARG(string)|2| Constructor=Sets the Constructor of the NetworkCredential class. ARG(enum)|14|0|Constructor,Constructor2,Constructor3,Constructor4,Constructor5 @Domain=Sets the domain or computer name that verifies the credentials.ARG(string)|2| @Password=Sets the password for the user name associated with the credentials.ARG(string)|2| @SecurePassword=Sets the password as a SecureString instance. ARG(SecureString)|20|(empty)|SecureString @UserName=Sets the user name associated with the credentials.ARG(string)|2| [Methods] *doConstructor=Initializes a new instance of the NetworkCredential class. ARG()|1|0 *doConstructor2=Initializes a new instance of the NetworkCredential class with the specified user name and password. ARG(string userName, SecureString securePassword)|1|0 *doConstructor3=Initializes a new instance of the NetworkCredential class with the specified user name and password. ARG(string userName, string password)|1|0 *doConstructor4=Initializes a new instance of the NetworkCredential class with the specified user name, password, and domain. ARG(string userName, SecureString securePassword, string domain)|1|0 *doConstructor5=Initializes a new instance of the NetworkCredential class with the specified user name, password, and domain. ARG(string userName, string password, string domain)|1|0 *doGetCredential=Returns an instance of the NetworkCredential class for the specified Uniform Resource Identifier and authentication type. ARG(Uri uri, string authType)|1|0 *doGetCredential2=Returns an instance of the NetworkCredential class for the specified host, port, and authentication type. ARG(string host, int port, string authenticationType)|1|0 *onGetCredential=Occurs after invoke the method doGetCredential and returns the result. ARG(NetworkCredential)|2|0 NetworkCredential=Returns the NetworkCredential object. ARG(NetworkCredential)|3|0 *AuthenticationType=The type of authentication requested, as defined in the IAuthenticationModule .AuthenticationType property. ARG(string)|4|2 *AuthType=The type of authentication requested, as defined in the IAuthenticationModule .AuthenticationType property. ARG(string)|4|2 *Domain=The domain associated with these credentials. ARG(string)|4|2 *Host=The host computer that authenticates the client. ARG(string)|4|2 *Password=The password for the user name associated with the credentials. ARG(SecureString)|4|0 *Port=The port on the host that the client communicates with. ARG(int)|4|1 *SecurePassword=The password as a SecureString instance for the user name associated with the credentials. ARG(SecureString)|4|0 *Uri=The URI that the client provides authentication for. ARG(Uri)|4|0 *UserName=The user name associated with the credentials. ARG(string)|4|2