[Home](./index.md) > [bitburner](./bitburner.md) > [ServerAuthDetails](./bitburner.serverauthdetails.md) ## ServerAuthDetails interface Details about a server's authentication schema **Signature:** ```typescript interface ServerAuthDetails ``` ## Properties
| Property | Modifiers | Type | Description |
|---|---|---|---|
| [data](./bitburner.serverauthdetails.data.md) | string | Data from the passwordHint, if any. | |
| [hasSession](./bitburner.serverauthdetails.hassession.md) | boolean | True if the current script has authenticated to this server with the right password using authenticate() or connectToSesssion() | |
| [isConnectedToCurrentServer](./bitburner.serverauthdetails.isconnectedtocurrentserver.md) | boolean | True if the server is directly connected to the current server | |
| [logTrafficInterval](./bitburner.serverauthdetails.logtrafficinterval.md) | number | The frequency (in seconds) of the server adding its own messages to its logs, visible with heartBleed(). | |
| [modelId](./bitburner.serverauthdetails.modelid.md) | string | The model ID of the server. Similar models share vulnerabilities. | |
| [passwordFormat](./bitburner.serverauthdetails.passwordformat.md) | "numeric" \| "alphabetic" \| "alphanumeric" \| "ASCII" \| "unicode" | The character set used in the password | |
| [passwordHint](./bitburner.serverauthdetails.passwordhint.md) | string | Static password reminder text set for this server. | |
| [passwordLength](./bitburner.serverauthdetails.passwordlength.md) | number | The number of characters in the password |