ICurrentUserPrincipalAsync InterfaceIT Hit WebDAV Classes Reference
Assists in finding currently loged-in user. Provides current-user-principal feature support.
Required by iOS and OS X CalDAV and CardDAV clients on folders pointed to by '.well-known' requests (context path folder).
ITHit.WebDAV.Server (in ITHit.WebDAV.Server.dll) Version: 9.1.5460-Beta
public interface ICurrentUserPrincipalAsync : IAccessControl
Public Interface ICurrentUserPrincipalAsync
public interface class ICurrentUserPrincipalAsync : IAccessControl
type ICurrentUserPrincipalAsync =
The ICurrentUserPrincipalAsync type exposes the following members.
This interface provides GetCurrentUserPrincipalAsync
) method that is called by the Engine
when client is discovering currently logged-in user.
This interface is optional on hierarchy items. However, to support iOS and OS X CalDAV and CardDAV
clients this interface must be implemented on item redirected to by /.well-known/caldav and
/.well-known/carddav responses. iOS and OS X CalDAV and CardDAV clients request
properties on these items and would not connect to server if
no proper responce is provided.