Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / clr / src / BCL / System / Security / Cryptography / AsymmetricSignatureDeformatter.cs / 1 / AsymmetricSignatureDeformatter.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== // // AsymmetricSignatureDeformatter.cs // namespace System.Security.Cryptography { using System.Security; using System; [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"); 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. // ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== // // AsymmetricSignatureDeformatter.cs // namespace System.Security.Cryptography { using System.Security; using System; [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"); 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
- PenThreadWorker.cs
- TcpPortSharing.cs
- GridViewAutoFormat.cs
- InlineUIContainer.cs
- BitmapCodecInfo.cs
- TreeIterator.cs
- ThreadNeutralSemaphore.cs
- FragmentQueryProcessor.cs
- OleDbCommandBuilder.cs
- BufferBuilder.cs
- XmlQueryTypeFactory.cs
- PersonalizationAdministration.cs
- HTTPNotFoundHandler.cs
- ObjRef.cs
- FileIOPermission.cs
- DateTimePickerDesigner.cs
- GenericsNotImplementedException.cs
- CompilerCollection.cs
- WebZone.cs
- InstanceStore.cs
- DependsOnAttribute.cs
- FixedElement.cs
- ZipIOBlockManager.cs
- CqlQuery.cs
- AspProxy.cs
- NullableLongMinMaxAggregationOperator.cs
- InvalidWMPVersionException.cs
- WebControlsSection.cs
- GPRECT.cs
- BufferedConnection.cs
- Model3D.cs
- Pens.cs
- SrgsElement.cs
- OracleSqlParser.cs
- NavigationPropertyEmitter.cs
- ServicePrincipalNameElement.cs
- PropertyCondition.cs
- DoubleCollectionConverter.cs
- EventLogEntry.cs
- DataGridViewCellCancelEventArgs.cs
- _ListenerAsyncResult.cs
- AtomParser.cs
- URIFormatException.cs
- Page.cs
- AttributeQuery.cs
- TypeListConverter.cs
- DateTimeSerializationSection.cs
- PropertyBuilder.cs
- FixedSOMTextRun.cs
- SessionStateContainer.cs
- IndicCharClassifier.cs
- EditorResources.cs
- HideDisabledControlAdapter.cs
- UnsafeNativeMethodsTablet.cs
- AnyAllSearchOperator.cs
- XmlSerializerAssemblyAttribute.cs
- EncoderReplacementFallback.cs
- PageThemeCodeDomTreeGenerator.cs
- Symbol.cs
- BindingValueChangedEventArgs.cs
- CategoryValueConverter.cs
- CustomAttributeBuilder.cs
- DataSourceSelectArguments.cs
- URLString.cs
- TypeDelegator.cs
- GetParentChain.cs
- TreeNode.cs
- BitVector32.cs
- FontUnitConverter.cs
- DataTransferEventArgs.cs
- SqlCacheDependencySection.cs
- ProcessThreadCollection.cs
- ServiceModelConfigurationElementCollection.cs
- EncryptedType.cs
- GridLength.cs
- XmlNamespaceMappingCollection.cs
- DBCommand.cs
- COM2PictureConverter.cs
- RightsManagementPermission.cs
- TableHeaderCell.cs
- Substitution.cs
- CqlParser.cs
- DataGridLinkButton.cs
- PenThreadPool.cs
- WebException.cs
- DbInsertCommandTree.cs
- ObjectStorage.cs
- PropertyConverter.cs
- HexParser.cs
- AccessibleObject.cs
- NonVisualControlAttribute.cs
- DataSourceXmlSerializationAttribute.cs
- DocobjHost.cs
- WebBrowserSiteBase.cs
- SamlAuthenticationClaimResource.cs
- DrawToolTipEventArgs.cs
- ActivationArguments.cs
- SourceFileBuildProvider.cs
- ScrollChrome.cs
- RequestResizeEvent.cs