Click or drag to resize

IPolicyInformationService Interface

Represents a contract for a policy information service

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

The IPolicyInformationService type exposes the following members.

Properties
 NameDescription
Public propertyServiceName Gets the service name
(Inherited from IServiceImplementation)
Top
Methods
 NameDescription
Public methodAddPolicies Adds the specified policies to the specified securable object
Public methodCreatePolicy Create policy in the policy information point
Public methodGetPolicies Get all policies on the system
Public methodGetPolicies(Object) Get all active policies for the specified securable type
Public methodGetPolicy Get a specific policy
Public methodGetPolicyInstance Gets the policy instance for the specified object
Public methodHasPolicy Returns true if securable has policyOid assigned to it
Public methodRemovePolicies Removes the specified policies from the user account
Top
See Also