Click or drag to resize

AuditUtilAuditLogin Method

Audit a login of a principal

Namespace:  SanteDB.Core.Security.Audit
Assembly:  SanteDB.Core.Api (in SanteDB.Core.Api.dll) Version: 2.2.1
Syntax
public static void AuditLogin(
	IPrincipal principal,
	string identityName,
	IIdentityProviderService identityProvider,
	bool successfulLogin = true
)

Parameters

principal
Type: System.Security.PrincipalIPrincipal

[Missing <param name="principal"/> documentation for "M:SanteDB.Core.Security.Audit.AuditUtil.AuditLogin(System.Security.Principal.IPrincipal,System.String,SanteDB.Core.Security.Services.IIdentityProviderService,System.Boolean)"]

identityName
Type: SystemString

[Missing <param name="identityName"/> documentation for "M:SanteDB.Core.Security.Audit.AuditUtil.AuditLogin(System.Security.Principal.IPrincipal,System.String,SanteDB.Core.Security.Services.IIdentityProviderService,System.Boolean)"]

identityProvider
Type: SanteDB.Core.Security.ServicesIIdentityProviderService

[Missing <param name="identityProvider"/> documentation for "M:SanteDB.Core.Security.Audit.AuditUtil.AuditLogin(System.Security.Principal.IPrincipal,System.String,SanteDB.Core.Security.Services.IIdentityProviderService,System.Boolean)"]

successfulLogin (Optional)
Type: SystemBoolean

[Missing <param name="successfulLogin"/> documentation for "M:SanteDB.Core.Security.Audit.AuditUtil.AuditLogin(System.Security.Principal.IPrincipal,System.String,SanteDB.Core.Security.Services.IIdentityProviderService,System.Boolean)"]

See Also