Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / IdentityModel / System / IdentityModel / Tokens / KerberosTicketHashIdentifierClause.cs / 1305376 / KerberosTicketHashIdentifierClause.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.IdentityModel.Tokens { using System.Globalization; public sealed class KerberosTicketHashKeyIdentifierClause : BinaryKeyIdentifierClause { public KerberosTicketHashKeyIdentifierClause(byte[] ticketHash) : this(ticketHash, null, 0) { } public KerberosTicketHashKeyIdentifierClause(byte[] ticketHash, byte[] derivationNonce, int derivationLength) : this(ticketHash, true, derivationNonce, derivationLength) { } internal KerberosTicketHashKeyIdentifierClause(byte[] ticketHash, bool cloneBuffer, byte[] derivationNonce, int derivationLength) : base(null, ticketHash, cloneBuffer, derivationNonce, derivationLength) { } public byte[] GetKerberosTicketHash() { return GetBuffer(); } public override string ToString() { return string.Format(CultureInfo.InvariantCulture, "KerberosTicketHashKeyIdentifierClause(Hash = {0})", ToBase64String()); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.IdentityModel.Tokens { using System.Globalization; public sealed class KerberosTicketHashKeyIdentifierClause : BinaryKeyIdentifierClause { public KerberosTicketHashKeyIdentifierClause(byte[] ticketHash) : this(ticketHash, null, 0) { } public KerberosTicketHashKeyIdentifierClause(byte[] ticketHash, byte[] derivationNonce, int derivationLength) : this(ticketHash, true, derivationNonce, derivationLength) { } internal KerberosTicketHashKeyIdentifierClause(byte[] ticketHash, bool cloneBuffer, byte[] derivationNonce, int derivationLength) : base(null, ticketHash, cloneBuffer, derivationNonce, derivationLength) { } public byte[] GetKerberosTicketHash() { return GetBuffer(); } public override string ToString() { return string.Format(CultureInfo.InvariantCulture, "KerberosTicketHashKeyIdentifierClause(Hash = {0})", ToBase64String()); } } } // 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
- GradientBrush.cs
- UIElementParaClient.cs
- HttpAsyncResult.cs
- TdsRecordBufferSetter.cs
- DelegatedStream.cs
- LiteralControl.cs
- ConnectionInterfaceCollection.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- TreeViewDataItemAutomationPeer.cs
- EventManager.cs
- MachineKeyValidationConverter.cs
- KeyManager.cs
- RecognitionResult.cs
- AnnouncementEndpoint.cs
- WindowsRichEdit.cs
- CustomLineCap.cs
- RadioButtonFlatAdapter.cs
- ApplicationBuildProvider.cs
- HostProtectionException.cs
- WebBrowser.cs
- ObjectQueryExecutionPlan.cs
- Composition.cs
- InkCanvasFeedbackAdorner.cs
- NamespaceDisplay.xaml.cs
- ProvidersHelper.cs
- TypeBuilder.cs
- JobCollate.cs
- DiagnosticsConfigurationHandler.cs
- SqlConnection.cs
- GeneralTransform3DGroup.cs
- COAUTHINFO.cs
- SmtpReplyReaderFactory.cs
- XmlSchemaObject.cs
- Version.cs
- NumberSubstitution.cs
- PageRanges.cs
- PresentationAppDomainManager.cs
- Msec.cs
- EntityContainerRelationshipSet.cs
- SystemIPv6InterfaceProperties.cs
- TextEditorThreadLocalStore.cs
- Schema.cs
- RectangleConverter.cs
- ReliableDuplexSessionChannel.cs
- SchemaNames.cs
- Label.cs
- NamedObject.cs
- EFColumnProvider.cs
- PerformanceCounterManager.cs
- ExceptionUtil.cs
- ProjectionPruner.cs
- AutoResetEvent.cs
- ObjectIDGenerator.cs
- ToolboxItemFilterAttribute.cs
- TransactionManager.cs
- DefaultParameterValueAttribute.cs
- RegisteredExpandoAttribute.cs
- AppSettingsReader.cs
- DesigntimeLicenseContext.cs
- NetMsmqSecurity.cs
- TransactionScope.cs
- NamedElement.cs
- PolicyChain.cs
- XmlnsDefinitionAttribute.cs
- ProofTokenCryptoHandle.cs
- DataGridViewRowEventArgs.cs
- LineServicesRun.cs
- ToolStripItemRenderEventArgs.cs
- FormsIdentity.cs
- CaseExpr.cs
- EnumValidator.cs
- ColumnHeaderConverter.cs
- PropertyMetadata.cs
- WebBrowserProgressChangedEventHandler.cs
- MimeTextImporter.cs
- CodeTypeDeclaration.cs
- TypedRowGenerator.cs
- DrawingState.cs
- LinkConverter.cs
- MinimizableAttributeTypeConverter.cs
- SettingsPropertyWrongTypeException.cs
- VideoDrawing.cs
- StringUtil.cs
- EmptyQuery.cs
- GenericNameHandler.cs
- TargetParameterCountException.cs
- MarginCollapsingState.cs
- SizeIndependentAnimationStorage.cs
- Enlistment.cs
- CorrelationService.cs
- EncoderReplacementFallback.cs
- PointKeyFrameCollection.cs
- DynamicResourceExtension.cs
- WeakReference.cs
- InputBinding.cs
- WebInvokeAttribute.cs
- InputMethod.cs
- ConnectorDragDropGlyph.cs
- GridToolTip.cs
- EdmPropertyAttribute.cs