# SocketCredentials

`import { SocketCredentials } from "destack:net/binding";`

Peer credentials captured from ancillary data.

```ds title="SocketCredentials"
export struct SocketCredentials {
    pid: uint32;
    uid: uint32;
    gid: uint32;
}
```

[language/library/src/net/binding/socket.ds:97:104](https://github.com/destack-sh/destack/blob/main/language/library/src/net/binding/socket.ds#L97-L104)

## Members

### `pid: uint32`

Process identifier.

### `uid: uint32`

User identifier.

### `gid: uint32`

Group identifier.
