Show / Hide Table of Contents

Class SHA256HashingService

A null hashing service.

Inheritance
System.Object
HashingServiceBase
SHA256HashingService
Implements
IHashingService
Inherited Members
HashingServiceBase.Hash(Byte[], IHashingContext)
HashingServiceBase.GetSaltedValue(Byte[], Byte[])
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Kephas.Cryptography
Assembly: Kephas.Core.dll
Syntax
[OverridePriority(Priority.Low)]
public class SHA256HashingService : HashingServiceBase, IHashingService

Methods

| Improve this Doc View Source

CreateHashAlgorithm(IContext)

Creates the hash algorithm.

Declaration
protected override HashAlgorithm CreateHashAlgorithm(IContext context)
Parameters
Type Name Description
IContext context

The context.

Returns
Type Description
System.Security.Cryptography.HashAlgorithm

The new hash algorithm.

Overrides
HashingServiceBase.CreateHashAlgorithm(IContext)

Implements

IHashingService

Extension Methods

DynamicObjectExtensions.SetPropertyValue(Object, String, Object)
DynamicObjectExtensions.TrySetPropertyValue(Object, String, Object)
DynamicObjectExtensions.GetPropertyValue(Object, String)
DynamicObjectExtensions.TryGetPropertyValue(Object, String, out Object)
DynamicObjectExtensions.GetRuntimeTypeInfo(Object)
DynamicObjectExtensions.ToDynamic(Object)
DynamicObjectExtensions.ToExpando(Object)
BehaviorValue.ToBehaviorValue<TValue>(TValue)
CollectionExtensions.AddRange<T, TItem>(T, IEnumerable<TItem>)
HashingServiceExtensions.Hash(IHashingService, String, IHashingContext)
LoggingExtensions.GetLogger(Object, IContext)
TypeExtensions.GetAbstractType(Object)
TypeExtensions.GetAbstractTypeInfo(Object)
ReflectionHelper.GetTypeInfo(Object)
EntityEntryExtensions.TryGetAttachedEntityEntry(Object)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX