Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / infocard / Client / System / IdentityModel / Selectors / SymmetricCryptoHandle.cs / 1305376 / SymmetricCryptoHandle.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.IdentityModel.Selectors { using System; using System.Runtime.InteropServices; using System.Threading; using IDT=Microsoft.InfoCards.Diagnostics.InfoCardTrace; // // Summary: // Wraps an SymmetricCryptoSession. // internal class SymmetricCryptoHandle : ProofTokenCryptoHandle { public SymmetricCryptoHandle( InternalRefCountedHandle nativeHandle, DateTime expiration, IntPtr parameters ) : base( nativeHandle, expiration, parameters, typeof( RpcSymmetricCryptoParameters ) ) { } private SymmetricCryptoHandle( InternalRefCountedHandle internalHandle ) : base( internalHandle ) {} protected override CryptoHandle OnDuplicate() { return new SymmetricCryptoHandle( InternalHandle ); } protected override InfoCardProofToken OnCreateProofToken() { return new InfoCardProofToken( this, Expiration ); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.IdentityModel.Selectors { using System; using System.Runtime.InteropServices; using System.Threading; using IDT=Microsoft.InfoCards.Diagnostics.InfoCardTrace; // // Summary: // Wraps an SymmetricCryptoSession. // internal class SymmetricCryptoHandle : ProofTokenCryptoHandle { public SymmetricCryptoHandle( InternalRefCountedHandle nativeHandle, DateTime expiration, IntPtr parameters ) : base( nativeHandle, expiration, parameters, typeof( RpcSymmetricCryptoParameters ) ) { } private SymmetricCryptoHandle( InternalRefCountedHandle internalHandle ) : base( internalHandle ) {} protected override CryptoHandle OnDuplicate() { return new SymmetricCryptoHandle( InternalHandle ); } protected override InfoCardProofToken OnCreateProofToken() { return new InfoCardProofToken( this, Expiration ); } } } // 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
- TextBoxLine.cs
- RemotingAttributes.cs
- COMException.cs
- GB18030Encoding.cs
- BamlRecordHelper.cs
- ToolStripLabel.cs
- TraceInternal.cs
- EnumMember.cs
- ProfilePropertySettingsCollection.cs
- TraversalRequest.cs
- HtmlTernaryTree.cs
- CodeTypeReferenceExpression.cs
- MachineKey.cs
- ChtmlCommandAdapter.cs
- ScopelessEnumAttribute.cs
- EntityViewGenerationAttribute.cs
- NavigationExpr.cs
- RuntimeConfigLKG.cs
- UserControlBuildProvider.cs
- WebPartCloseVerb.cs
- BooleanKeyFrameCollection.cs
- TcpConnectionPoolSettingsElement.cs
- WindowsGraphicsCacheManager.cs
- ReturnType.cs
- XsltOutput.cs
- XmlSchemaObjectCollection.cs
- FrameworkElement.cs
- RegisteredScript.cs
- BindingCompleteEventArgs.cs
- FtpRequestCacheValidator.cs
- UpdatePanelControlTrigger.cs
- BaseTreeIterator.cs
- HtmlWindowCollection.cs
- _OverlappedAsyncResult.cs
- Int64AnimationUsingKeyFrames.cs
- EventListener.cs
- WsatExtendedInformation.cs
- HTTPNotFoundHandler.cs
- CachedCompositeFamily.cs
- EdmProperty.cs
- DBBindings.cs
- FileLevelControlBuilderAttribute.cs
- VirtualPathData.cs
- ColorDialog.cs
- EmissiveMaterial.cs
- ArrangedElementCollection.cs
- DataIdProcessor.cs
- ViewStateModeByIdAttribute.cs
- AddIn.cs
- AutomationProperties.cs
- SelectedDatesCollection.cs
- WindowsFormsHelpers.cs
- PenThreadPool.cs
- TaiwanLunisolarCalendar.cs
- PauseStoryboard.cs
- PointValueSerializer.cs
- XmlCharacterData.cs
- TrustManagerPromptUI.cs
- SqlInternalConnectionTds.cs
- Vector3DValueSerializer.cs
- log.cs
- ServiceHostingEnvironmentSection.cs
- KernelTypeValidation.cs
- XmlStreamStore.cs
- AppDomainGrammarProxy.cs
- NonBatchDirectoryCompiler.cs
- ContainerControl.cs
- Model3DCollection.cs
- RegistryDataKey.cs
- TrustManagerMoreInformation.cs
- SecurityContext.cs
- RTLAwareMessageBox.cs
- RadioButton.cs
- Compiler.cs
- XmlIncludeAttribute.cs
- OracleNumber.cs
- MailDefinition.cs
- ObjectDataSource.cs
- FastEncoderWindow.cs
- DirectionalAction.cs
- CompModSwitches.cs
- StructuralType.cs
- QilReference.cs
- TextEditorContextMenu.cs
- TreeNodeMouseHoverEvent.cs
- SHA1.cs
- RSAPKCS1KeyExchangeFormatter.cs
- DataSysAttribute.cs
- SchemaCompiler.cs
- httpstaticobjectscollection.cs
- ClientTargetCollection.cs
- RoutedCommand.cs
- MethodCallTranslator.cs
- MarkupCompiler.cs
- CodeCompileUnit.cs
- TcpClientChannel.cs
- DecimalSumAggregationOperator.cs
- ResourceExpressionEditor.cs
- FlowchartDesigner.xaml.cs
- ContentElement.cs