Click or drag to resize

SanteDB.DisconnectedClient.Security Namespace

 
Classes
  ClassDescription
Public classAesSymmetricCrypographicProvider
Represents a symmetric cryptographic provider based on AES
Public classAmiPolicyInformationService
Policy information service which feeds from AMI
Public classAuthenticationContextExtensions
Authentication context
Public classDefaultDataSigningService
Represents a default data signature service
Public classDefaultPasswordValidationService
Represents a local regex password validator
Public classDefaultPolicyDecisionService Obsolete.
Represents the policy decision service
Public classGenericPolicyInstance
Represents a policy instance
Public classHeaderTypes
Public classHttpBasicTokenCredentialProvider
Represents a basic token crendtial provider
Public classNullCredentials
Null credentials
Public classOAuth2CredentialProvider
Credential providerwhich will identify this application
Public classOAuthDeviceIdentityProvider
Represents the OAUTH device identity provider
Public classOAuthIdentityProvider
Represents an OAuthIdentity provider
Public classOAuthResetTokenRequest
OAuth token request.
Public classOAuthTokenRequest
OAuth token request.
Public classOAuthTokenResponse
OAuth token response.
Public classOAuthTokenServiceCredentials
Represents credentials for this android application on all requests going to the OAuth service
Public classOpenIdConfigurationInfo
Serialized open id configuration
Public classPlainTextPasswordHasher
Plain text password hasher service
Public classPolicyPermission
A policy permission
Public classPolicyPermissionAttribute
Represents a security attribute which requires that a user be in the possession of a particular claim
Public classSHA256PasswordHasher
SHA256 password hasher service
Public classSHAPasswordHasher
SHA1 password hasher service
Public classSystemPolicySynchronizationDaemon
Represents a system policy synchornization daemon
Public classSystemPolicySynchronizationJob
Represents the synchronization job
Public classTokenClaimsPrincipal
Token claims principal.
Public classTokenCredentialProvider
Represents a credential provider which provides a token
Public classTokenCredentials
Represents a Credential which is a token credential
Public classTokenValidationManager
Symmetric key validation manager
Public classX509CertificateUtils
Utilities for x509 certificates
Interfaces
  InterfaceDescription
Public interfaceIOfflineDeviceIdentityProviderService
Represents an offline identity provider service
Public interfaceIOfflineIdentityProviderService
Represents an offline identity provider service
Public interfaceIOfflinePolicyInformationService
Represents an offline policy information service
Public interfaceIOfflinePrincipal
Represents a principal that was issued offline
Public interfaceIOfflineRoleProviderService
Represents an offline role provider service
Public interfaceIOfflineSecurityChallengeIdentityService
Represents a security challenge identity service that operates only offline
Public interfaceIOfflineSecurityChallengeService
A security challenge service that operates locally
Public interfaceIOperatingSystemSecurityService
Represents a security service for the operating system
Public interfaceIPinAuthenticationService
Represents an authentication service which can authenticate a user using a PIN which is a local secret for this device only
Delegates
  DelegateDescription
Public delegateSymmetricKeyValidationCallback
Indicates whether a remote symmetric key validation error should be ignored
Enumerations
  EnumerationDescription
Public enumerationPermissionType
Permission types