SignHandler returns the server's sign handler. If the server isn't running a sign handler, the error will be ErrNoSigning.
()
| 615 | // If the server isn't running a sign handler, the error will be |
| 616 | // ErrNoSigning. |
| 617 | func (c *Client) SignHandler() (string, error) { |
| 618 | if err := c.condDiscovery(); err != nil { |
| 619 | return "", err |
| 620 | } |
| 621 | if c.signHandler == "" { |
| 622 | return "", ErrNoSigning |
| 623 | } |
| 624 | return c.signHandler, nil |
| 625 | } |
| 626 | |
| 627 | // StorageGeneration returns the server's unique ID for its storage |
| 628 | // generation, reset whenever storage is reset, moved, or partially |