Beispiel #1
0
        public EnrollmentService(
            ILoggingService loggingService,
            IAzureAuthenticatorEndpointService authenticatorEndpointService)
        {
            _loggingService = loggingService;
            _authenticatorEndpointService = authenticatorEndpointService;

            IntuneMAMEnrollmentManager.Instance.Delegate = this;
        }
        public CachedTokenHttpClientHandler(
            ILoggingService loggingService,
            IAzureAuthenticatorEndpointService azureAuthenticatorEndpointService,
            ADAL.Endpoint endpoint)

        {
            _azureAuthenticatorEndpointService = azureAuthenticatorEndpointService;
            _loggingService = loggingService;
            _endpoint       = endpoint;
        }
        public SPListService(
            ILoggingService loggingService,
            IPlatformHttpClientHandler platformHttpClientHandler,
            IAzureAuthenticatorEndpointService azureAuthenticatorEndpointService)
        {
            _loggingService = loggingService;
            _httpClientHandler = platformHttpClientHandler;
            _azureAuthenticatorEndpointService = azureAuthenticatorEndpointService;

            _httpClient = _httpClientHandler.GetHttpClient();
        }
Beispiel #4
0
        public GraphService(
            ILoggingService loggingService,
            IPlatformHttpClientHandler platformHttpClientHandler,
            IAzureAuthenticatorEndpointService azureAuthenticatorEndpointService)
        {
            _loggingService    = loggingService;
            _httpClientHandler = platformHttpClientHandler;
            _azureAuthenticatorEndpointService = azureAuthenticatorEndpointService;

            //get httpclient and token for accessing graph api
            _httpClient = _httpClientHandler.GetHttpClient();
        }
Beispiel #5
0
        public EnrollmentService(
            ILoggingService loggingService,
            IAzureAuthenticatorEndpointService authenticatorEndpointService)
        {
            _loggingService               = loggingService;
            _enrollmentManager            = MAMComponents.Get <IMAMEnrollmentManager>();
            _authenticatorEndpointService = authenticatorEndpointService;
            _notificationRegistery        = MAMComponents.Get <IMAMNotificationReceiverRegistry>();

            _registerError     = null;
            Endpoint           = null;
            RegisteredAccounts = new string[0];

            _notificationRegistery.RegisterReceiver(this, MAMNotificationType.MamEnrollmentResult);
            _notificationRegistery.RegisterReceiver(this, MAMNotificationType.RefreshPolicy);
            mAMWEAuthCallback = new MAMWEAuthCallback(_authenticatorEndpointService);
            _enrollmentManager.RegisterAuthenticationCallback(mAMWEAuthCallback);
        }
Beispiel #6
0
 public MAMWEAuthCallback(IAzureAuthenticatorEndpointService authenticatorEndpointService)
 {
     _authenticatorEndpointService = authenticatorEndpointService;
 }