Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Security / Cryptography / AsymmetricSignatureFormatter.cs / 1305376 / AsymmetricSignatureFormatter.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== //[....] // // // AsymmetricSignatureFormatter.cs // namespace System.Security.Cryptography { using System; using System.Diagnostics.Contracts; [System.Runtime.InteropServices.ComVisible(true)] public abstract class AsymmetricSignatureFormatter { // // protected constructors // protected AsymmetricSignatureFormatter() { } // // public methods // abstract public void SetKey(AsymmetricAlgorithm key); abstract public void SetHashAlgorithm(String strName); public virtual byte[] CreateSignature(HashAlgorithm hash) { if (hash == null) throw new ArgumentNullException("hash"); Contract.EndContractBlock(); SetHashAlgorithm(hash.ToString()); return CreateSignature(hash.Hash); } abstract public byte[] CreateSignature(byte[] rgbHash); } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- designeractionbehavior.cs
- Metadata.cs
- _AuthenticationState.cs
- SqlUtil.cs
- ErrorsHelper.cs
- UrlPath.cs
- BidPrivateBase.cs
- TimeoutValidationAttribute.cs
- CodeMethodInvokeExpression.cs
- ScriptServiceAttribute.cs
- ValuePattern.cs
- EventSourceCreationData.cs
- TimestampInformation.cs
- RewritingValidator.cs
- AdapterSwitches.cs
- CssClassPropertyAttribute.cs
- EnvelopeVersion.cs
- XPathScanner.cs
- HandledMouseEvent.cs
- validationstate.cs
- DesignerLoader.cs
- AtomMaterializerLog.cs
- SoapCodeExporter.cs
- ParallelLoopState.cs
- StatusBarPanel.cs
- SymbolType.cs
- SynchronizationContext.cs
- RC2CryptoServiceProvider.cs
- RuntimeHelpers.cs
- AvTraceFormat.cs
- ProcessThreadCollection.cs
- ExponentialEase.cs
- Identity.cs
- XComponentModel.cs
- RequestCacheManager.cs
- TextContainerChangedEventArgs.cs
- TextElementCollection.cs
- UnsafeNativeMethods.cs
- SafeFileMapViewHandle.cs
- AmbiguousMatchException.cs
- SqlNode.cs
- ContourSegment.cs
- BindValidator.cs
- CqlQuery.cs
- ProcessModelInfo.cs
- UnsafeNativeMethods.cs
- StringToken.cs
- XmlDictionaryReaderQuotas.cs
- BinaryUtilClasses.cs
- LogEntryHeaderv1Deserializer.cs
- HttpRequestCacheValidator.cs
- HtmlHistory.cs
- DirtyTextRange.cs
- Lock.cs
- PropertyExpression.cs
- CurrentTimeZone.cs
- RoutedEventConverter.cs
- Tablet.cs
- CapabilitiesPattern.cs
- SerializationHelper.cs
- DictionaryChange.cs
- SearchForVirtualItemEventArgs.cs
- EllipseGeometry.cs
- ConfigurationException.cs
- DbReferenceCollection.cs
- PageRouteHandler.cs
- ProfilePropertyNameValidator.cs
- DefinitionUpdate.cs
- SystemKeyConverter.cs
- ObjectStateEntry.cs
- FamilyMap.cs
- PlatformNotSupportedException.cs
- AxisAngleRotation3D.cs
- HtmlImage.cs
- PackagePart.cs
- XmlCountingReader.cs
- ImageButton.cs
- CodeDirectoryCompiler.cs
- XpsFilter.cs
- EntityDataSourceConfigureObjectContext.cs
- FreezableCollection.cs
- TextMetrics.cs
- EdmFunction.cs
- PersistenceParticipant.cs
- KeyPullup.cs
- AbsoluteQuery.cs
- XmlSecureResolver.cs
- ClientScriptManager.cs
- UrlAuthFailedErrorFormatter.cs
- SctClaimSerializer.cs
- ReverseInheritProperty.cs
- DynamicActivityTypeDescriptor.cs
- DictionaryContent.cs
- SchemaSetCompiler.cs
- QuaternionAnimationUsingKeyFrames.cs
- DynamicActivityTypeDescriptor.cs
- ContextProperty.cs
- ScrollProperties.cs
- Point4D.cs
- versioninfo.cs