SecureConversationServiceCredential 类   
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供安全对话服务的凭据设置。
public ref class SecureConversationServiceCredential sealed
	public sealed class SecureConversationServiceCredential
	type SecureConversationServiceCredential = class
	Public NotInheritable Class SecureConversationServiceCredential
		- 继承
 - 
				SecureConversationServiceCredential
 
注解
安全对话涉及到多条消息的交换,并且使用安全上下文令牌 (SCT) 来确保安全性。 在通信会话的整个生存期内,通信各方将共享 SCT。 一个服务可以颁发两种不同类型的 SCT:
第一个是包含唯一 ID 的基于会话的 SCT。消息仅承载 ID,服务维护状态映射缓存,该缓存在 SCT ID 与内容之间映射 (,例如声明、安全密钥等) 。 功能良好的客户端必须发送 SCT 取消,以帮助服务优化缓存资源。 如果通过调用 CreateSecureConversationBindingElement 参数等于
requireCancellation的true来实例化此类,则会以这种方式颁发 SCT。第二种是独立的 SCT,其位于客户端的 Cookie 中。 这种 SCT 包含整个状态信息,因此,既不需要服务管理状态,也不需要客户端取消 SCT。 有时称为“Cookie 模式”的 SCT。 由于该 SCT 包含整个状态信息,因此,其大小要比基于会话的类型大。 使用基于会话的 SCT,服务可以存储大量状态信息。 不过,第二种类型是独立的,因此它可以用于整个服务生存期,而且在服务关闭和重新启动期间仍持续存在。
属性
| SecurityContextClaimTypes |  
		 获取用于 Cookie 序列化的 Type 声明的集合。  | 
        	
| SecurityStateEncoder |  
		 获取或设置用于对 Cookie 序列化进行编码和解码的自定义 SecurityStateEncoder。  | 
        	
方法
| Equals(Object) | 
		   确定指定对象是否等于当前对象。 (继承自 Object) | 
        	
| GetHashCode() | 
		   作为默认哈希函数。 (继承自 Object) | 
        	
| GetType() | 
		   获取当前实例的 Type。 (继承自 Object) | 
        	
| MemberwiseClone() | 
		   创建当前 Object 的浅表副本。 (继承自 Object) | 
        	
| ToString() | 
		   返回表示当前对象的字符串。 (继承自 Object) |