Интерфейс определения COM ICredentialProvider

Мне нужно реализовать собственный поставщик учетных данных на C#, но я изо всех сил пытаюсь найти определение интерфейса COM.

Кому-нибудь из вас удалось это сделать?

Моя идея состоит в том, чтобы использовать такого провайдера для создания механизма автоматического входа в систему, запускаемого из службы Windows (разработанной на C#).

Ваше здоровье,


person Robson Felix    schedule 03.01.2017    source источник
comment
pgina.org упростит эту задачу.   -  person Alex K.    schedule 03.01.2017
comment
Это документация по интерфейсу ICredentialProvider. Требуется знание COM и умение переводить реализации интерфейса на C#.   -  person IInspectable    schedule 03.01.2017
comment
@АлексК. я не могу использовать pGina, потому что для этого потребуется другая служба, которая заменит фактический процесс входа в систему. Некоторые конечные пользователи не допустили бы этого. Наименее навязчивым вариантом является поставщик COM, который работает вместе с тем, что есть у пользователя на его стороне.   -  person Robson Felix    schedule 04.01.2017
comment
@IInspectable, вот в чем дело. Мне трудно перевести этот интерфейс в COM... какие направления вы можете мне указать?   -  person Robson Felix    schedule 04.01.2017
comment
@RobsonFelix Я сделал пример реализации CredentialsProvider на C# — вы можете найти его здесь: github.com/ phaetto/windows-credentials-provider   -  person Alexander Mantzoukas    schedule 02.03.2018
comment
@AlexanderMantzoukas Я посмотрю на это и дам вам знать, как все прошло. Спасибо чувак!   -  person Robson Felix    schedule 17.04.2018