KerberosReceiverSecurityToken Class
Represents a security token that is based upon a Kerberos ticket that is received in a SOAP message.
Assembly: System.IdentityModel (in System.IdentityModel.dll)
System.IdentityModel.Tokens::SecurityToken
System.IdentityModel.Tokens::WindowsSecurityToken
System.IdentityModel.Tokens::KerberosReceiverSecurityToken
| Name | Description | |
|---|---|---|
![]() | KerberosReceiverSecurityToken(array<Byte>^) | Initializes a new instance of the KerberosReceiverSecurityToken class using the specified Kerberos ticket. |
![]() | KerberosReceiverSecurityToken(array<Byte>^, String^) | Initializes a new instance of the KerberosReceiverSecurityToken class using the specified Kerberos ticket and unique identifier. |
![]() | KerberosReceiverSecurityToken(array<Byte>^, String^, String^) | Creates a new instance of KerberosReceiverSecurityToken. |
| Name | Description | |
|---|---|---|
![]() | AuthenticationType | Gets the authentication type for the token.(Inherited from WindowsSecurityToken.) |
![]() | Id | Gets the unique identifier for the security token.(Inherited from WindowsSecurityToken.) |
![]() | SecurityKey | Gets the symmetric session key for the Kerberos ticket that is associated with this security token. |
![]() | SecurityKeys | Gets the cryptographic keys associated with the security token.(Overrides WindowsSecurityToken::SecurityKeys.) |
![]() | ValidFrom | Gets the first instant in time at which this security token is valid.(Overrides WindowsSecurityToken::ValidFrom.) |
![]() | ValidTo | Gets the last instant in time at which this security token is valid.(Overrides WindowsSecurityToken::ValidTo.) |
![]() | ValueTypeUri | Gets the URI that describes the value type. |
![]() | WindowsIdentity | Gets the Windows user associated with this security token.(Overrides WindowsSecurityToken::WindowsIdentity.) |
| Name | Description | |
|---|---|---|
![]() | CanCreateKeyIdentifierClause<T>() | Gets a value that indicates whether this security token is capable of creating the specified key identifier.(Overrides SecurityToken::CanCreateKeyIdentifierClause<T>().) |
![]() | CreateKeyIdentifierClause<T>() | Creates the specified key identifier clause.(Overrides SecurityToken::CreateKeyIdentifierClause<T>().) |
![]() | Dispose() | Releases all resources used by the WindowsSecurityToken. (Inherited from WindowsSecurityToken.) |
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | Finalize() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetRequest() | Gets the Kerberos ticket. |
![]() | GetType() | |
![]() | Initialize(String^, DateTime, DateTime, WindowsIdentity^, Boolean) | Initializes a new instance of the WindowsSecurityToken class using the specified unique identifier, Windows user, and the first and last instants in time when the security token is valid.(Inherited from WindowsSecurityToken.) |
![]() | Initialize(String^, String^, DateTime, DateTime, WindowsIdentity^, Boolean) | Initializes a new instance of the WindowsSecurityToken class. (Inherited from WindowsSecurityToken.) |
![]() | MatchesKeyIdentifierClause(SecurityKeyIdentifierClause^) | Returns a value that indicates whether the key identifier for this instance matches the specified key identifier.(Overrides SecurityToken::MatchesKeyIdentifierClause(SecurityKeyIdentifierClause^).) |
![]() | MemberwiseClone() | |
![]() | ResolveKeyIdentifierClause(SecurityKeyIdentifierClause^) | Gets the key for the specified key identifier clause.(Inherited from SecurityToken.) |
![]() | ThrowIfDisposed() | Throws an exception if the Dispose method has been called for this instance.(Inherited from WindowsSecurityToken.) |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
Typically, application developers do not need to use the KerberosReceiverSecurityToken class.
There are two classes that represent security tokens that are based upon a Kerberos ticket: KerberosRequestorSecurityToken and KerberosReceiverSecurityToken. The KerberosRequestorSecurityToken security token is used by clients that use the KerberosRequestorSecurityToken security token in outgoing SOAP messages, whereas the KerberosReceiverSecurityToken security token is used by a Web service that receives SOAP messages that contain the security token.
Available since 3.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


