Click or drag to resize

IPolicyDecisionServiceEx Interface

Extended policy decision service

Namespace: SanteDB.Core.Security.Services
Assembly: SanteDB.Core.Api (in SanteDB.Core.Api.dll) Version: 3.0.2081-alpha+b4ae72647f2cc271f89142f76fff26ad69e00f5a
Syntax
public interface IPolicyDecisionServiceEx : IPolicyDecisionService, 
	IServiceImplementation

The IPolicyDecisionServiceEx type exposes the following members.

Properties
 NameDescription
Public propertyServiceName Gets the service name
(Inherited from IServiceImplementation)
Top
Methods
 NameDescription
Public methodClearCache(IPrincipal) Clear the policy cache for the specified principal
(Inherited from IPolicyDecisionService)
Public methodClearCache(String) Clear the cache for the specified principal
(Inherited from IPolicyDecisionService)
Obsolete
Public methodClearCacheByNameTPrincipalInterface Clear the policy cache for the specified principal
(Inherited from IPolicyDecisionService)
Public methodExpandInferredPolicies Get all expanded/mapped policies (the inferred policies)
Public methodGetEffectivePolicySet Get all active policies for the specified securable type
(Inherited from IPolicyDecisionService)
Public methodGetPolicyDecision Make a simple policy decision for a specific securable
(Inherited from IPolicyDecisionService)
Public methodGetPolicyOutcome Get a policy decision outcome (i.e. make a policy decision)
(Inherited from IPolicyDecisionService)
Top
See Also