Click or drag to resize

SecurityConfigurationSection Class

Security configuration section
Inheritance Hierarchy
SystemObject
  SanteDB.DisconnectedClient.ConfigurationSecurityConfigurationSection

Namespace:  SanteDB.DisconnectedClient.Configuration
Assembly:  SanteDB.DisconnectedClient.Core (in SanteDB.DisconnectedClient.Core.dll) Version: 2.2.1
Syntax
public class SecurityConfigurationSection : IConfigurationSection

The SecurityConfigurationSection type exposes the following members.

Constructors
  NameDescription
Public methodSecurityConfigurationSection
Max local session
Top
Properties
  NameDescription
Public propertyApplicationSecret
Sets the application secret.
Public propertyApplicationSecretXml
Gets or sets the application secret
Public propertyAuditRetention
Audit retention
Public propertyAuditRetentionXml
Audit retention
Public propertyDeviceCertificate
Gets or sets teh device certificate
Public propertyDeviceName
Gets or sets the configured device name
Public propertyDeviceSecret
Sets the device secret.
Public propertyDeviceSecretXml
Gets or sets the device secret
Public propertyDomain
Gets the real/domain to which the application is currently joined
Public propertyDomainAuthentication
Domain authentication
Public propertyFacilities
When true, only allow login from this facility
Public propertyHasher
Gets or sets the hasher (for JSON view model only)
Public propertyMaxInvalidLogins
Maximum invalid logins
Public propertyMaxLocalSession
Local session
Public propertyMaxLocalSessionXml
Local session length
Public propertyOwners
When true, only allow login from this facility
Public propertyPasswordRegex
Gets or sets the password validation regex
Public propertyPlainTextSecret
Plain text secret
Public propertyRestrictLoginToFacilityUsers
Restrict login to only listed facilities
Public propertyShouldSerializeApplicationSecret
Public propertySigningKeys
Signature configuration
Public propertyTokenAlgorithms
Gets or sets the token algorithms.
Public propertyTokenType
Gets or sets the allowed token type
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemoveSensitiveInformation
Returns a copy of this object with sensitive information removed
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Extension Methods
  NameDescription
Public Extension MethodConvertTReturn
The purpose of this method is to convert object me to TReturn. Why? Because if you have an instance of Act that actually needs to be a SubstanceAdministration we can't just cast so we have to copy.
(Defined by ExtensionMethods.)
Public Extension MethodGetInstanceOfTDomain
Gets an instance of TDomain from me
(Defined by ModelExtensions.)
Top
See Also