| Overload | Description |
|---|---|
| UserIdentity Constructor() | Initializes the object as an anonymous user. |
| UserIdentity Constructor(String,String) | Initializes the object with a username and password. |
| UserIdentity Constructor(IssuedIdentityToken) | Initializes the object with a UA identity token. |
| UserIdentity Constructor(CertificateIdentifier) | Initializes the object with an X509 certificate identifier |
| UserIdentity Constructor(CertificateIdentifier,CertificatePasswordProvider) | Initializes the object with an X509 certificate identifier and a CertificatePasswordProvider |
| UserIdentity Constructor(X509Certificate2) | Initializes the object with an X509 certificate |
| UserIdentity Constructor(UserIdentityToken) | Initializes the object with a UA identity token. |