Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / System / Security / Cryptography / AsymmetricSignatureDeformatter.cs / 1305376 / AsymmetricSignatureDeformatter.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== //[....] // // // AsymmetricSignatureDeformatter.cs // namespace System.Security.Cryptography { using System.Security; using System; using System.Diagnostics.Contracts; [System.Runtime.InteropServices.ComVisible(true)] public abstract class AsymmetricSignatureDeformatter { // // protected constructors // protected AsymmetricSignatureDeformatter() { } // // public methods // abstract public void SetKey(AsymmetricAlgorithm key); abstract public void SetHashAlgorithm(String strName); public virtual bool VerifySignature(HashAlgorithm hash, byte[] rgbSignature) { if (hash == null) throw new ArgumentNullException("hash"); Contract.EndContractBlock(); SetHashAlgorithm(hash.ToString()); return VerifySignature(hash.Hash, rgbSignature); } abstract public bool VerifySignature(byte[] rgbHash, byte[] rgbSignature); } } // 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
- XamlPoint3DCollectionSerializer.cs
- Automation.cs
- DeclaredTypeElementCollection.cs
- TraceFilter.cs
- XmlSchemaComplexContentExtension.cs
- StrokeCollectionDefaultValueFactory.cs
- Highlights.cs
- _LocalDataStore.cs
- ItemsPanelTemplate.cs
- ConsumerConnectionPointCollection.cs
- QilReplaceVisitor.cs
- SignatureGenerator.cs
- DataRecordInternal.cs
- CookieParameter.cs
- PropertyOverridesDialog.cs
- DynamicValueConverter.cs
- ApplicationException.cs
- base64Transforms.cs
- WorkflowServiceOperationListItem.cs
- WSHttpBindingCollectionElement.cs
- ConfigurationManagerHelperFactory.cs
- WebPartConnectVerb.cs
- XmlSchemaException.cs
- CalendarDay.cs
- path.cs
- Win32Interop.cs
- contentDescriptor.cs
- CacheForPrimitiveTypes.cs
- LineServicesRun.cs
- NumericPagerField.cs
- ImageBrush.cs
- _MultipleConnectAsync.cs
- Point3DCollection.cs
- HttpCapabilitiesBase.cs
- JsonQueryStringConverter.cs
- DeadCharTextComposition.cs
- EventsTab.cs
- SqlCacheDependency.cs
- BaseTreeIterator.cs
- DesignerUtility.cs
- EnumDataContract.cs
- TrustLevelCollection.cs
- ByteKeyFrameCollection.cs
- BoundConstants.cs
- InkPresenter.cs
- IUnknownConstantAttribute.cs
- ErrorWebPart.cs
- TitleStyle.cs
- DWriteFactory.cs
- InvokeWebServiceDesigner.cs
- EventData.cs
- BitConverter.cs
- DataGridDetailsPresenterAutomationPeer.cs
- HostingPreferredMapPath.cs
- DiscoveryDocumentLinksPattern.cs
- Item.cs
- LocationUpdates.cs
- FontFamily.cs
- WebConfigurationHostFileChange.cs
- TableDetailsRow.cs
- MoveSizeWinEventHandler.cs
- FontWeight.cs
- StylusButtonCollection.cs
- SecurityProtocol.cs
- XmlILModule.cs
- NavigatorInvalidBodyAccessException.cs
- CheckPair.cs
- ListControlConvertEventArgs.cs
- AddInController.cs
- ObjectFullSpanRewriter.cs
- XXXInfos.cs
- CategoryNameCollection.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- CompiledELinqQueryState.cs
- ContentValidator.cs
- _ConnectionGroup.cs
- ColumnHeaderConverter.cs
- VectorValueSerializer.cs
- SynchronizingStream.cs
- RequestQueue.cs
- ColumnWidthChangedEvent.cs
- FrameworkElementFactory.cs
- VersionedStream.cs
- DiscoveryReferences.cs
- XamlBrushSerializer.cs
- CurrencyManager.cs
- RequestNavigateEventArgs.cs
- AnnotationAuthorChangedEventArgs.cs
- StylusButton.cs
- LiteralControl.cs
- HybridDictionary.cs
- CodePageUtils.cs
- Tablet.cs
- ViewGenResults.cs
- MSAAWinEventWrap.cs
- XmlExpressionDumper.cs
- HtmlInputRadioButton.cs
- ExpressionLink.cs
- ObjectQuery_EntitySqlExtensions.cs
- Dispatcher.cs