C# Class Microsoft.Identity.Client.Internal.PlatformPlugin

ファイルを表示 Open project: AzureAD/microsoft-authentication-library-for-dotnet

Public Methods

Method Description
InitializeByAssemblyDynamicLinking ( ) : void
InjectDependecies ( IWebUIFactory webUIFactory, ITokenCachePlugin tokenCachePlugin, LoggerBase logger, PlatformInformationBase platformInformation, ICryptographyHelper cryptographyHelper, IDeviceAuthHelper deviceAuthHelper, IBrokerHelper brokerHelper, IPlatformParameters platformParameters ) : void

Private Methods

Method Description
LoadPlatformSpecificAssembly ( ) : Assembly
PlatformPlugin ( ) : System

Method Details

InitializeByAssemblyDynamicLinking() public static method

public static InitializeByAssemblyDynamicLinking ( ) : void
return void

InjectDependecies() public static method

public static InjectDependecies ( IWebUIFactory webUIFactory, ITokenCachePlugin tokenCachePlugin, LoggerBase logger, PlatformInformationBase platformInformation, ICryptographyHelper cryptographyHelper, IDeviceAuthHelper deviceAuthHelper, IBrokerHelper brokerHelper, IPlatformParameters platformParameters ) : void
webUIFactory IWebUIFactory
tokenCachePlugin ITokenCachePlugin
logger LoggerBase
platformInformation PlatformInformationBase
cryptographyHelper ICryptographyHelper
deviceAuthHelper IDeviceAuthHelper
brokerHelper IBrokerHelper
platformParameters IPlatformParameters
return void