Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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); } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- UnsafeNativeMethods.cs
- ImageListUtils.cs
- DesignerDataStoredProcedure.cs
- InheritablePropertyChangeInfo.cs
- MasterPageCodeDomTreeGenerator.cs
- StructuralComparisons.cs
- ProviderConnectionPointCollection.cs
- PageCache.cs
- RbTree.cs
- RadioButtonFlatAdapter.cs
- Random.cs
- SchemaImporterExtension.cs
- ApplyImportsAction.cs
- GetFileNameResult.cs
- XmlExpressionDumper.cs
- UIHelper.cs
- ProviderIncompatibleException.cs
- XmlDictionaryReaderQuotas.cs
- WebConfigurationFileMap.cs
- ProxyWebPartConnectionCollection.cs
- IndentedTextWriter.cs
- NoResizeHandleGlyph.cs
- SqlProviderManifest.cs
- UserControlParser.cs
- CompositeScriptReferenceEventArgs.cs
- TextEditor.cs
- TcpTransportElement.cs
- WindowsSpinner.cs
- MediaPlayer.cs
- ItemDragEvent.cs
- TogglePattern.cs
- XmlQueryTypeFactory.cs
- ScriptControlDescriptor.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- TextLineBreak.cs
- SystemMulticastIPAddressInformation.cs
- IconConverter.cs
- WebPartEventArgs.cs
- EventHandlersStore.cs
- ReadOnlyCollectionBuilder.cs
- ToggleButton.cs
- CollectionConverter.cs
- Error.cs
- HashAlgorithm.cs
- WindowsTooltip.cs
- DataServiceResponse.cs
- ReachIDocumentPaginatorSerializer.cs
- Pair.cs
- SiteOfOriginPart.cs
- PermissionToken.cs
- VariableQuery.cs
- CreateRefExpr.cs
- OracleParameter.cs
- DBConnectionString.cs
- MemberRelationshipService.cs
- DependencyObjectProvider.cs
- StrokeCollectionConverter.cs
- IsolationInterop.cs
- xmlsaver.cs
- GroupItemAutomationPeer.cs
- CategoryEditor.cs
- TimeZone.cs
- XmlHelper.cs
- typedescriptorpermission.cs
- AutoGeneratedFieldProperties.cs
- ForeignKeyConstraint.cs
- TraceRecord.cs
- CustomSignedXml.cs
- PaginationProgressEventArgs.cs
- XmlAttribute.cs
- PersonalizationAdministration.cs
- _WinHttpWebProxyDataBuilder.cs
- DocumentGridContextMenu.cs
- XsltFunctions.cs
- TagNameToTypeMapper.cs
- Constraint.cs
- SortQuery.cs
- CodeAccessPermission.cs
- RegexEditorDialog.cs
- WsdlBuildProvider.cs
- DataGridLinkButton.cs
- ProcessModuleDesigner.cs
- WizardStepBase.cs
- RotateTransform3D.cs
- Helper.cs
- Pair.cs
- PermissionRequestEvidence.cs
- XmlSchemas.cs
- X509SubjectKeyIdentifierClause.cs
- SQLByte.cs
- WebServiceTypeData.cs
- SqlDataSourceCustomCommandEditor.cs
- ProxyManager.cs
- DataServiceResponse.cs
- SafeEventLogWriteHandle.cs
- TemplatedAdorner.cs
- CompilerCollection.cs
- LowerCaseStringConverter.cs
- ContentWrapperAttribute.cs
- X509Certificate2Collection.cs