The Permissions type holds fine-grained permissions that are specific to a user or a specific authentication method for a user. Permissions, except for "source-address", must be enforced in the server application layer, after successful authentication.
| 12 | // "source-address", must be enforced in the server application layer, after |
| 13 | // successful authentication. |
| 14 | type Permissions struct { |
| 15 | *gossh.Permissions |
| 16 | } |
| 17 | |
| 18 | // A Signer can create signatures that verify against a public key. |
| 19 | type Signer interface { |
nothing calls this directly
no outgoing calls
no test coverage detected