Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / clr / src / BCL / System / Security / Cryptography / HMACSHA1.cs / 1 / HMACSHA1.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== // // HMACSHA1.cs // namespace System.Security.Cryptography { [System.Runtime.InteropServices.ComVisible(true)] public class HMACSHA1 : HMAC { // // public constructors // public HMACSHA1 () : this (Utils.GenerateRandom(64)) {} public HMACSHA1 (byte[] key) : this (key, false) {} public HMACSHA1 (byte[] key, bool useManagedSha1) { m_hashName = "SHA1"; if (useManagedSha1) { m_hash1 = new SHA1Managed(); m_hash2 = new SHA1Managed(); } else { m_hash1 = new SHA1CryptoServiceProvider(); m_hash2 = new SHA1CryptoServiceProvider(); } HashSizeValue = 160; base.InitializeKey(key); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- UriSection.cs
- LambdaValue.cs
- HwndTarget.cs
- Effect.cs
- DesignerAutoFormatStyle.cs
- PersistChildrenAttribute.cs
- HyperLinkDataBindingHandler.cs
- XmlChildNodes.cs
- DataRow.cs
- WebPartConnectionsCloseVerb.cs
- ReadOnlyAttribute.cs
- WsdlServiceChannelBuilder.cs
- List.cs
- WebPartRestoreVerb.cs
- ReceiveCompletedEventArgs.cs
- HyperlinkAutomationPeer.cs
- FlatButtonAppearance.cs
- ListBoxDesigner.cs
- AdornerLayer.cs
- SecurityContext.cs
- ScriptingSectionGroup.cs
- ToolStripOverflow.cs
- NodeInfo.cs
- SystemIPInterfaceStatistics.cs
- SafeWaitHandle.cs
- EventLogReader.cs
- UdpMessageProperty.cs
- StaticExtension.cs
- WinFormsSpinner.cs
- FillRuleValidation.cs
- AttachedPropertiesService.cs
- WsdlImporter.cs
- _SSPISessionCache.cs
- SecurityManager.cs
- HostingEnvironmentException.cs
- SecurityUtils.cs
- QualificationDataAttribute.cs
- Size.cs
- CFGGrammar.cs
- PersonalizationAdministration.cs
- ToolStripItemCollection.cs
- ApplicationSecurityManager.cs
- TextShapeableCharacters.cs
- OperationInvokerTrace.cs
- AttributeProviderAttribute.cs
- XmlSubtreeReader.cs
- OrCondition.cs
- EdmComplexPropertyAttribute.cs
- ClientFormsAuthenticationMembershipProvider.cs
- ArglessEventHandlerProxy.cs
- MetroSerializationManager.cs
- AppendHelper.cs
- MimeMultiPart.cs
- FamilyMapCollection.cs
- QueuePathEditor.cs
- CatalogZone.cs
- ObjectListDataBindEventArgs.cs
- HttpResponseHeader.cs
- RelatedCurrencyManager.cs
- ReadOnlyObservableCollection.cs
- CapacityStreamGeometryContext.cs
- ActivityExecutionFilter.cs
- MemberJoinTreeNode.cs
- ConfigurationSectionCollection.cs
- DataGridViewCellEventArgs.cs
- QueueException.cs
- ColorAnimationBase.cs
- ToolStripSplitStackLayout.cs
- RegexTree.cs
- TdsEnums.cs
- NativeMethods.cs
- XamlToRtfParser.cs
- WebBrowserEvent.cs
- TextRangeSerialization.cs
- ErrorLog.cs
- ListenerElementsCollection.cs
- GridViewCancelEditEventArgs.cs
- ConfigDefinitionUpdates.cs
- SecurityTraceRecordHelper.cs
- LocationUpdates.cs
- NotificationContext.cs
- TypeConverter.cs
- XmlC14NWriter.cs
- SystemBrushes.cs
- PlanCompiler.cs
- SecurityContextKeyIdentifierClause.cs
- ListViewHitTestInfo.cs
- StreamingContext.cs
- StringCollection.cs
- InkCanvas.cs
- UserControlAutomationPeer.cs
- LinqDataSourceView.cs
- RTLAwareMessageBox.cs
- SequentialActivityDesigner.cs
- ElementFactory.cs
- LabelTarget.cs
- Module.cs
- Rfc2898DeriveBytes.cs
- CultureMapper.cs
- CompiledRegexRunnerFactory.cs