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
- DiscoveryDocumentReference.cs
- XPathDocumentBuilder.cs
- FrameDimension.cs
- WebBrowserUriTypeConverter.cs
- XmlDocumentViewSchema.cs
- panel.cs
- EncoderParameter.cs
- SoapAttributeOverrides.cs
- RegisteredDisposeScript.cs
- ConnectionManagementSection.cs
- HwndProxyElementProvider.cs
- XmlProcessingInstruction.cs
- PowerModeChangedEventArgs.cs
- HtmlEmptyTagControlBuilder.cs
- MetadataSet.cs
- DbReferenceCollection.cs
- LogStream.cs
- DataGridViewAutoSizeModeEventArgs.cs
- DeclaredTypeValidator.cs
- SecurityPolicySection.cs
- XomlCompilerParameters.cs
- ToolStripItemRenderEventArgs.cs
- MILUtilities.cs
- AlternationConverter.cs
- BamlLocalizableResource.cs
- ClientConvert.cs
- DebugView.cs
- Processor.cs
- ActionMessageFilterTable.cs
- ConversionHelper.cs
- Connector.xaml.cs
- ExtentJoinTreeNode.cs
- SerialReceived.cs
- ButtonFieldBase.cs
- XmlMemberMapping.cs
- MemberMaps.cs
- HitTestParameters3D.cs
- NumericUpDown.cs
- TextLineBreak.cs
- UserControlCodeDomTreeGenerator.cs
- HwndSourceParameters.cs
- BrowserCapabilitiesFactoryBase.cs
- BaseConfigurationRecord.cs
- ObjectQueryExecutionPlan.cs
- SystemWebCachingSectionGroup.cs
- PeerObject.cs
- SafeThreadHandle.cs
- LinqDataSourceEditData.cs
- EnvironmentPermission.cs
- CommandTreeTypeHelper.cs
- SafeProcessHandle.cs
- BitmapEffectDrawingContextState.cs
- GeometryModel3D.cs
- HttpRequest.cs
- UnsafeNativeMethods.cs
- IisTraceListener.cs
- FileClassifier.cs
- HtmlInputButton.cs
- SettingsBase.cs
- EntityConnection.cs
- MD5HashHelper.cs
- ParameterExpression.cs
- DataRowCollection.cs
- TypeConverters.cs
- SymbolResolver.cs
- EventLogPermissionEntryCollection.cs
- HebrewCalendar.cs
- SectionRecord.cs
- ToolStripPanelCell.cs
- EdgeModeValidation.cs
- SqlMethodTransformer.cs
- RSAProtectedConfigurationProvider.cs
- SqlCacheDependency.cs
- SortFieldComparer.cs
- NavigationWindow.cs
- BoundField.cs
- ArgumentOutOfRangeException.cs
- CustomErrorCollection.cs
- QueueProcessor.cs
- XmlQueryStaticData.cs
- ObjectSpanRewriter.cs
- ServiceNotStartedException.cs
- WebPageTraceListener.cs
- AsymmetricKeyExchangeFormatter.cs
- AlgoModule.cs
- WinInet.cs
- ComboBox.cs
- RuntimeConfigLKG.cs
- DetailsViewDeletedEventArgs.cs
- BoundPropertyEntry.cs
- PageFunction.cs
- ProcessHostMapPath.cs
- Point.cs
- PropertyValueChangedEvent.cs
- PhonemeConverter.cs
- ProxyWebPartManager.cs
- X509KeyIdentifierClauseType.cs
- EntryPointNotFoundException.cs
- ReferencedCollectionType.cs
- NeutralResourcesLanguageAttribute.cs