Click or drag to resize

SanteDB.Core.Security Namespace

 
Classes
  ClassDescription
Public classAuthenticationContext
Authentication context
Public classDataPolicyIdentifiers
Data policy identifiers
Public classDefaultPolicyDecisionService
Local policy decision service
Public classDefaultPolicyEnforcementService
Policy enforcement service
Public classGenericPolicy
Represents a simple policy implemtnation
Public classGenericSession
Represents a generic session
Public classPermissionPolicyIdentifiers
Claim types
Public classPolicyDecision
Policy decision
Public classRemoteEndpointInfo
Represents information about a remote client
Public classRemoteEndpointUtil
Represents a resolver service which can get the current request endpoint
Public classSecurityExtensions
Security extensions used for
Public classSecuritySessionException
Represents a session exception
Public classSHA1PasswordHashingService Obsolete.
SHA1 password generator service
Public classSHA256PasswordHashingService
SHA256 password generator service
Structures
  StructureDescription
Public structurePolicyDecisionDetail
Represents a decision on a single policy element
Interfaces
  InterfaceDescription
Public interfaceIDataSigningService
Contract for services which can sign data using configured digital signature algorithms
Public interfaceIHandledPolicy
Represents an OpenImmunize policy
Public interfaceIPolicy
Represents a simple policy
Public interfaceIPolicyHandler
Represnts an individual policy handler instance
Public interfaceIPolicyInstance
Represents a policy instance which
Public interfaceIPrivacyEnforcementService
Contract for services which enforce privacy directives
Public interfaceISecurityChallengeIdentityService
Represents a security challenge service which can provide identity
Public interfaceISecurityChallengeService
Represents an interface that allows for the retrieval of pre-configured security challenges
Public interfaceISession
Represents session information related to a user
Public interfaceISymmetricCryptographicProvider
Represents a crypto service provider that encrypts things using symmetric encryption
Enumerations
  EnumerationDescription
Public enumerationSessionExceptionType
Type of exception