Click or drag to resize

DefaultAuthorizationCodeTokenRequestHandler Constructor

Constructs a new instance of the handler.

Namespace: SanteDB.Rest.OAuth.TokenRequestHandlers
Assembly: SanteDB.Rest.OAuth (in SanteDB.Rest.OAuth.dll) Version: 3.0.2081-alpha+19f573cdc8c56fbc278c5e41a734f011a9baa699
Syntax
public DefaultAuthorizationCodeTokenRequestHandler(
	IPolicyEnforcementService policyEnforcementService,
	IApplicationIdentityProviderService applicationIdentityProvider,
	IDeviceIdentityProviderService deviceIdentityProvider,
	IIdentityProviderService identityProvider,
	ISymmetricCryptographicProvider symmetricProvider
)

Parameters

policyEnforcementService  IPolicyEnforcementService

[Missing <param name="policyEnforcementService"/> documentation for "M:SanteDB.Rest.OAuth.TokenRequestHandlers.DefaultAuthorizationCodeTokenRequestHandler.#ctor(SanteDB.Core.Security.Services.IPolicyEnforcementService,SanteDB.Core.Security.Services.IApplicationIdentityProviderService,SanteDB.Core.Security.Services.IDeviceIdentityProviderService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Core.Security.Services.ISymmetricCryptographicProvider)"]

applicationIdentityProvider  IApplicationIdentityProviderService

[Missing <param name="applicationIdentityProvider"/> documentation for "M:SanteDB.Rest.OAuth.TokenRequestHandlers.DefaultAuthorizationCodeTokenRequestHandler.#ctor(SanteDB.Core.Security.Services.IPolicyEnforcementService,SanteDB.Core.Security.Services.IApplicationIdentityProviderService,SanteDB.Core.Security.Services.IDeviceIdentityProviderService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Core.Security.Services.ISymmetricCryptographicProvider)"]

deviceIdentityProvider  IDeviceIdentityProviderService

[Missing <param name="deviceIdentityProvider"/> documentation for "M:SanteDB.Rest.OAuth.TokenRequestHandlers.DefaultAuthorizationCodeTokenRequestHandler.#ctor(SanteDB.Core.Security.Services.IPolicyEnforcementService,SanteDB.Core.Security.Services.IApplicationIdentityProviderService,SanteDB.Core.Security.Services.IDeviceIdentityProviderService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Core.Security.Services.ISymmetricCryptographicProvider)"]

identityProvider  IIdentityProviderService

[Missing <param name="identityProvider"/> documentation for "M:SanteDB.Rest.OAuth.TokenRequestHandlers.DefaultAuthorizationCodeTokenRequestHandler.#ctor(SanteDB.Core.Security.Services.IPolicyEnforcementService,SanteDB.Core.Security.Services.IApplicationIdentityProviderService,SanteDB.Core.Security.Services.IDeviceIdentityProviderService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Core.Security.Services.ISymmetricCryptographicProvider)"]

symmetricProvider  ISymmetricCryptographicProvider

[Missing <param name="symmetricProvider"/> documentation for "M:SanteDB.Rest.OAuth.TokenRequestHandlers.DefaultAuthorizationCodeTokenRequestHandler.#ctor(SanteDB.Core.Security.Services.IPolicyEnforcementService,SanteDB.Core.Security.Services.IApplicationIdentityProviderService,SanteDB.Core.Security.Services.IDeviceIdentityProviderService,SanteDB.Core.Security.Services.IIdentityProviderService,SanteDB.Core.Security.Services.ISymmetricCryptographicProvider)"]

See Also