Esempio n. 1
0
 public DeviceAuthenticationX509Factory(
     SecurityProvider securityProvider,
     IDeviceRegistrationProvider deviceRegistrationProvider
     )
 {
     _securityProvider           = (SecurityProviderX509Certificate)securityProvider;
     _deviceRegistrationProvider = deviceRegistrationProvider;
 }
Esempio n. 2
0
 public DeviceAuthenticationSymmetricKeyFactory(
     SecurityProvider securityProvider,
     IDeviceRegistrationProvider deviceRegistrationProvider
     )
 {
     _securityProvider           = (SecurityProviderSymmetricKey)securityProvider;
     _deviceRegistrationProvider = deviceRegistrationProvider;
 }
Esempio n. 3
0
 public DeviceClientFactory(
     SecurityProvider securityProvider,
     IAuthenticationMethod authenticationMethod,
     IDeviceRegistrationProvider registrationProvider,
     IOptions <ProxyOptions> proxyOptions
     )
 {
     _securityProvider     = securityProvider;
     _authenticationMethod = authenticationMethod;
     _registrationProvider = registrationProvider;
     _proxyOptions         = proxyOptions.Value;
 }