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
- RightsManagementEncryptedStream.cs
- DependencyObjectType.cs
- MobileControlsSectionHandler.cs
- InteropTrackingRecord.cs
- DataGridPagerStyle.cs
- OperatingSystemVersionCheck.cs
- PropertyGeneratedEventArgs.cs
- ListViewCommandEventArgs.cs
- WorkflowMarkupSerializer.cs
- ellipse.cs
- DrawingImage.cs
- ComplexBindingPropertiesAttribute.cs
- XmlHierarchicalEnumerable.cs
- EnumBuilder.cs
- WinFormsSecurity.cs
- NotifyCollectionChangedEventArgs.cs
- WeakReadOnlyCollection.cs
- XmlQueryStaticData.cs
- DataColumnChangeEvent.cs
- FrameworkElement.cs
- StrokeFIndices.cs
- ProtocolViolationException.cs
- SchemaManager.cs
- InkCanvasFeedbackAdorner.cs
- DbSourceCommand.cs
- StylusPointPropertyUnit.cs
- OdbcCommandBuilder.cs
- Bidi.cs
- StorageRoot.cs
- DataPointer.cs
- XmlSubtreeReader.cs
- TraceContext.cs
- MILUtilities.cs
- DataGrid.cs
- ShutDownListener.cs
- SqlDataReaderSmi.cs
- CreateUserErrorEventArgs.cs
- ObjectStateEntryDbDataRecord.cs
- EntityParameter.cs
- BatchWriter.cs
- ContextStack.cs
- BreakRecordTable.cs
- DetailsViewRowCollection.cs
- OLEDB_Util.cs
- SafeLibraryHandle.cs
- OdbcConnectionPoolProviderInfo.cs
- XmlCharType.cs
- FlowDocumentView.cs
- ITextView.cs
- DocumentPageHost.cs
- TextBounds.cs
- DependsOnAttribute.cs
- OleDbStruct.cs
- UnsafeNativeMethods.cs
- XmlEncodedRawTextWriter.cs
- ClientSideProviderDescription.cs
- CommunicationException.cs
- PropertyPath.cs
- FormViewInsertedEventArgs.cs
- RangeBaseAutomationPeer.cs
- keycontainerpermission.cs
- ProfilePropertySettingsCollection.cs
- EnumerableCollectionView.cs
- MethodSignatureGenerator.cs
- ListBoxItemAutomationPeer.cs
- UIElement3D.cs
- WindowsBrush.cs
- StructuralObject.cs
- InvokeSchedule.cs
- MultilineStringConverter.cs
- ErrorStyle.cs
- BinaryVersion.cs
- ControlUtil.cs
- precedingsibling.cs
- FigureParagraph.cs
- brushes.cs
- DllNotFoundException.cs
- ObjectParameterCollection.cs
- ping.cs
- ReflectTypeDescriptionProvider.cs
- XmlKeywords.cs
- JsonDataContract.cs
- ByteStack.cs
- PropertyPathConverter.cs
- AmbientLight.cs
- ToolStripActionList.cs
- DbConnectionHelper.cs
- SchemaCollectionPreprocessor.cs
- PreservationFileReader.cs
- ActivityTypeCodeDomSerializer.cs
- DispatchChannelSink.cs
- ObjectSecurity.cs
- AssemblyAttributes.cs
- IndependentlyAnimatedPropertyMetadata.cs
- WebPartChrome.cs
- GridViewRowCollection.cs
- SerializationObjectManager.cs
- RegexRunnerFactory.cs
- SamlDoNotCacheCondition.cs
- Win32Exception.cs