Table of Contents

Class AzureAD

Namespace
Shift.Common
Assembly
Shift.Common.dll
public class AzureAD
Inheritance
AzureAD
Inherited Members
Extension Methods

Constructors

AzureAD(AzureADSecret, OAuthRedirectUrl)

public AzureAD(AzureADSecret secret, OAuthRedirectUrl redirectUrl)

Parameters

secret AzureADSecret
redirectUrl OAuthRedirectUrl

Methods

Authenticate(string, Guid, Guid, string)

public OAuthAuthenticationResult Authenticate(string code, Guid cacheId, Guid organizationId, string host)

Parameters

code string
cacheId Guid
organizationId Guid
host string

Returns

OAuthAuthenticationResult

CreateAuthorizationRequest(Guid, string, string)

public string CreateAuthorizationRequest(Guid organizationId, string host, string url)

Parameters

organizationId Guid
host string
url string

Returns

string