Click or drag to resize

CertificateAuthenticationChildHandler Constructor

DI constructor

Namespace: SanteDB.Rest.AMI.ChildResources
Assembly: SanteDB.Rest.AMI (in SanteDB.Rest.AMI.dll) Version: 3.0.2081-alpha+19f573cdc8c56fbc278c5e41a734f011a9baa699
Syntax
public CertificateAuthenticationChildHandler(
	ICertificateIdentityProvider certificateIdentityProvider,
	IDeviceIdentityProviderService deviceIdentityProviderService,
	IApplicationIdentityProviderService applicationIdentityProviderService,
	IPlatformSecurityProvider platformSecurityProvider,
	IIdentityProviderService identityProviderService
)

Parameters

certificateIdentityProvider  ICertificateIdentityProvider

[Missing <param name="certificateIdentityProvider"/> documentation for "M:SanteDB.Rest.AMI.ChildResources.CertificateAuthenticationChildHandler.#ctor(SanteDB.Core.Security.Services.ICertificateIdentityProvider,SanteDB.Core.Security.Services.IDeviceIdentityProviderService,SanteDB.Core.Security.Services.IApplicationIdentityProviderService,SanteDB.Core.Security.IPlatformSecurityProvider,SanteDB.Core.Security.Services.IIdentityProviderService)"]

deviceIdentityProviderService  IDeviceIdentityProviderService

[Missing <param name="deviceIdentityProviderService"/> documentation for "M:SanteDB.Rest.AMI.ChildResources.CertificateAuthenticationChildHandler.#ctor(SanteDB.Core.Security.Services.ICertificateIdentityProvider,SanteDB.Core.Security.Services.IDeviceIdentityProviderService,SanteDB.Core.Security.Services.IApplicationIdentityProviderService,SanteDB.Core.Security.IPlatformSecurityProvider,SanteDB.Core.Security.Services.IIdentityProviderService)"]

applicationIdentityProviderService  IApplicationIdentityProviderService

[Missing <param name="applicationIdentityProviderService"/> documentation for "M:SanteDB.Rest.AMI.ChildResources.CertificateAuthenticationChildHandler.#ctor(SanteDB.Core.Security.Services.ICertificateIdentityProvider,SanteDB.Core.Security.Services.IDeviceIdentityProviderService,SanteDB.Core.Security.Services.IApplicationIdentityProviderService,SanteDB.Core.Security.IPlatformSecurityProvider,SanteDB.Core.Security.Services.IIdentityProviderService)"]

platformSecurityProvider  IPlatformSecurityProvider

[Missing <param name="platformSecurityProvider"/> documentation for "M:SanteDB.Rest.AMI.ChildResources.CertificateAuthenticationChildHandler.#ctor(SanteDB.Core.Security.Services.ICertificateIdentityProvider,SanteDB.Core.Security.Services.IDeviceIdentityProviderService,SanteDB.Core.Security.Services.IApplicationIdentityProviderService,SanteDB.Core.Security.IPlatformSecurityProvider,SanteDB.Core.Security.Services.IIdentityProviderService)"]

identityProviderService  IIdentityProviderService

[Missing <param name="identityProviderService"/> documentation for "M:SanteDB.Rest.AMI.ChildResources.CertificateAuthenticationChildHandler.#ctor(SanteDB.Core.Security.Services.ICertificateIdentityProvider,SanteDB.Core.Security.Services.IDeviceIdentityProviderService,SanteDB.Core.Security.Services.IApplicationIdentityProviderService,SanteDB.Core.Security.IPlatformSecurityProvider,SanteDB.Core.Security.Services.IIdentityProviderService)"]

See Also