Share via


IDomainHandler Interface

Definition

Handler interface for processing Domain Join and Leave requests.

public interface IDomainHandler
type IDomainHandler = interface
Public Interface IDomainHandler

Remarks

When a request comes in, service code is expected to authenticate the client (using a service-specific implementation) and then examine the incoming IJoinDomainChallenge to make a decision about domain certificate issuance. Service code is expected to either issue a certificate (and perhaps add previous domain revision key pairs if applicable) or throw exceptions to clients such as ClientLimitReachedException, ClientRedirectException, ClientNotADomainMemberException, and so on.

Methods

HandleJoinDomainAsync(IJoinDomainChallenge)

Service implemented method handling domain join requests.

HandleLeaveDomainAsync(ILeaveDomainChallenge)

Service implemented method handling domain leave requests.

Applies to