SanteDB.Core.Security Namespace |
Class | Description | |
---|---|---|
AuthenticationContext |
Authentication context
| |
DataPolicyIdentifiers |
Data policy identifiers
| |
DefaultPolicyDecisionService |
Local policy decision service
| |
DefaultPolicyEnforcementService |
Policy enforcement service
| |
GenericPolicy |
Represents a simple policy implemtnation
| |
GenericSession |
Represents a generic session
| |
PermissionPolicyIdentifiers |
Claim types
| |
PolicyDecision |
Policy decision
| |
RemoteEndpointInfo |
Represents information about a remote client
| |
RemoteEndpointUtil |
Represents a resolver service which can get the current request endpoint
| |
SecurityExtensions |
Security extensions used for
| |
SecuritySessionException |
Represents a session exception
| |
SHA1PasswordHashingService | Obsolete.
SHA1 password generator service
| |
SHA256PasswordHashingService |
SHA256 password generator service
|
Structure | Description | |
---|---|---|
PolicyDecisionDetail |
Represents a decision on a single policy element
|
Interface | Description | |
---|---|---|
IDataSigningService |
Contract for services which can sign data using configured digital signature algorithms
| |
IHandledPolicy |
Represents an OpenImmunize policy
| |
IPolicy |
Represents a simple policy
| |
IPolicyHandler |
Represnts an individual policy handler instance
| |
IPolicyInstance |
Represents a policy instance which
| |
IPrivacyEnforcementService |
Contract for services which enforce privacy directives
| |
ISecurityChallengeIdentityService |
Represents a security challenge service which can provide identity
| |
ISecurityChallengeService |
Represents an interface that allows for the retrieval of pre-configured security challenges
| |
ISession |
Represents session information related to a user
| |
ISymmetricCryptographicProvider |
Represents a crypto service provider that encrypts things using symmetric encryption
|
Enumeration | Description | |
---|---|---|
SessionExceptionType |
Type of exception
|