# io.github.libtmux.junit5.NamedServerFixture.NamedServerFixture.own

- **Module:** io.github.libtmux.junit5.NamedServerFixture.NamedServerFixture
- **Package:** io.github.libtmux:libtmux
- **Language:** Java
- **Kind:** method
- **Source:** https://github.com/libtmux/libtmux-java/blob/842228310449e879ebcaa3f910597757c9dbffd6/libtmux-junit5/src/main/java/io/github/libtmux/junit5/NamedServerFixture.java#L49
- **Page:** https://libtmux.org/en/java/latest/reference/io-github-libtmux-junit5-namedserverfixture-namedserverfixture-own/

```
io.github.libtmux.junit5.NamedServerFixture.NamedServerFixture.own(server: Server, expectedName: String, quarantine: Path) -> NamedServerFixture
```

Authenticates a live named server and takes responsibility for ending it.

## Parameters

- `server` (Server): the server this test started
- `expectedName` (String): the exact socket name the test supplied to tmux
- `quarantine` (Path): the {@code TMUX_TMPDIR} assigned to this test task

## Returns

cleanup bound to the reported process, path, and socket inode

## Raises

- `IOException`: if the endpoint cannot be inspected
