Devolutions / Devolutions/sspi-rs

Pluggable KDC dispatcher API

Open
#664 0 comments 0 reactions 0 assignees View on GitHub
priority: p2-Medium type: Feature
Dominant language
Rust
Stars
83
Forks
50
Avg merge
3d 12h
Merged PRs (30d)
9

Description

Currently, the `sspi-rs` API only allows plugging a custom `NetworkClient` for sending KDC requests or resolving `NetworkRequest`s manually using the returned generator. In both methods, the KDC (or KDC proxy) URL is used to determine how and where to send the KDC request.

The Devolutions-Gateway implements RDP credential injection, and now it needs to determine how to send the KDC request, depending on the session type.

The `sspi-rs` needs a more advanced KDC dispatcher API that supports more complex logic for handling KDC requests.

More context:
- https://github.com/Devolutions/devolutions-gateway/pull/1768#discussion_r3242990983

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.