存在若干种类型的目标应用程序。它们分为两大类:单独的目标应用程序和组目标应用程序。目标应用程序的类型与用于映射用户凭据的帐户类型对应。如果每个用户都在目标应用程序中具有一个帐户,则选择单独的类型。如果目标应用程序对所有用户使用一个帐户,则选择组类型。其余目标应用程序类型都基于这两个主要类型。下表提供了对可用的所有 Secure Store Service 目标应用程序的说明。表 1 介绍目标应用程序类型。

表 1. 目标应用程序类型

目标应用程序类型

说明

单独的目标应用程序

Individual

用于将每个单独的目标应用程序映射到外部系统上的唯一凭据集。

IndividualWithTicketing

用于将每个单独的目标应用程序映射到外部系统上的唯一凭据集,并可以颁发票证,稍后另一个帐户(通常为服务帐户)可以兑现票证获得凭据。兑现票证的帐户应为目标应用程序的票证赎回者的成员。有关如何检索和兑现票证的详细信息,请参阅 SecureStoreProvider 类的 IssueTicket() 方法和 GetCredentialsUsingTicket(String, String) 方法。

RestrictedIndividual

用于将每个单独的目标应用程序映射到已限制访问调用上下文的外部系统上的唯一凭据集。若要检索这些凭据,则必须调用 GetRestrictedCredentials(String) 方法。此 Secure Store Service 提供程序仅允许完全信任代码调用 GetRestrictedCredentials 方法。

组目标应用程序

Group

用于将一个或多个组的所有成员映射到外部系统上的单一凭据集。

GroupWithTicketing

用于将一个或多个组的所有成员映射到外部系统上的单一凭据集,并可以颁发票证,稍后另一个帐户(通常为服务帐户)可以兑现票证获得凭据。试图兑现票证的帐户应为目标应用程序的票证赎回者的成员。有关如何检索和兑现票证的详细信息,请参阅 SecureStoreProvider 类的 IssueTicket() 方法和 GetCredentialsUsingTicket(String, String) 方法。

RestrictedGroup

用于将一个或多个组的所有成员映射到已限制访问调用上下文的外部系统上的单一凭据集。若要检索这些凭据,则必须调用 GetRestrictedCredentials(String) 方法。此 Secure Store Service 提供程序仅允许完全信任代码调用 GetRestrictedCredentials 方法。

转自:http://msdn.microsoft.com/zh-cn/library/ee554863(v=office.14).aspx

【知识点】安全存储服务(SSS)目标应用程序类型的更多相关文章

  1. 对象存储服务-Minio

    Mino 目录 Mino 对象存储服务 Minio 参考 Minio 架构 为什么要用 Minio 存储机制 纠删码 MinIO概念 部署 单机部署: Docker 部署Minio 分布式Minio ...

  2. 解读 Windows Azure 存储服务的账单 – 带宽、事务数量,以及容量

    经常有人询问我们,如何估算 Windows Azure 存储服务的成本,以便了解如何更好地构建一个经济有效的应用程序.本文我们将从带宽.事务数量,以及容量这三种存储成本的角度探讨这一问题. 在使用 W ...

  3. Linux最佳的云存储服务分析

    什么样的云服务才适合作为 Linux 下的存储服务?兄弟连www.itxdl.cn来帮大家分析一下! 大量的免费空间.毕竟,个人用户无法支付每月的巨额款项. 原生的 Linux 客户端.以便你能够方便 ...

  4. 第2-1-5章 docker安装MinIO实现文件存储服务-springboot整合minio-minio全网最全的资料

    目录 1. MinIO介绍 2. MinIO应用场景 2.1 单主机单硬盘模式 2.2 单主机多硬盘模式 2.3 多主机多硬盘分布式 3. MinIO特点 4. 存储机制 5. docker安装Min ...

  5. Microsoft Azure 云存储服务概念

    本文包括了以下几点内容: 什么是Azure云存储服务? 云存储服务分类 云存储服务的优势 什么是Azure云存储服务? Azure 云存储服务可以说是Azure 上最重要的SAAS服务了. 在Azur ...

  6. 玩转Windows Azure存储服务——高级存储

    在上一篇我们把Windows Azure的存储服务用作网盘,本篇我们继续挖掘Windows Azure的存储服务——高级存储.高级存储自然要比普通存储高大上的,因为高级存储是SSD存储!其吞吐量和IO ...

  7. 阿里云的NoSQL存储服务OTS的应用分析

    这篇文章主要介绍了阿里云的NoSQL存储服务OTS的应用分析,OTS作为阿里巴巴开发的NoSQL存储技术服务现已面向用户商业化,需要的朋友可以参考下. 1. 概要  OTS是构建在阿里云飞天分布式系统 ...

  8. NFS存储服务部署

    第1章 NFS介绍 1.1 NFS服务内容的概述 □ RPC服务知识概念介绍说明,以及RPC服务存在价值(必须理解掌握) □ NFS服务工作原理讲解(必须理解掌握) □ NFS共享文件系统使用原理讲解 ...

  9. COS对象存储服务的使用

    ---------------------------------------------------------------------------------------------[版权申明:本 ...

随机推荐

  1. HBase with MapReduce (Summary)

    我们知道,hbase没有像关系型的数据库拥有强大的查询功能和统计功能,本文实现了如何利用mapreduce来统计hbase中单元值出现的个数,并将结果携带目标的表中, (1)mapper的实现 pac ...

  2. 关于javascript中的===和==

    =是赋值符号,==是等于,===是严格等于. 对于等号两边的数值,如果类型不相同会先转换类型再比较,===则不会转换类型. 例如3和“3”在==比较下true,在===下是false, null和un ...

  3. Android中Service的使用

    我个人的理解是:我们平时使用的android系统的app的后台应用,就是这个原理 可以利用Service实现程序在后台运行,依照这个原理,可以通过Service来实现关键代码的运行与实现. <一 ...

  4. Android Studio实现页面跳转(新页面或者网站)

    一,跳转到另一个页面 百度了好久,好像好多种方法,从中挑选了一中比较方便的一中方法 利用Intent类进行实现 1,首先在firstActivity中添加相应的跳转命令代码 例如一下示例代码 if ( ...

  5. jquery 调用ajax返回json

    ie调用可以,火狐和chrome皆失败,找了半天原因. 被屏蔽了. 火狐和chrome 对同一个域名不同端口的调用也严格限制,不给调用.只能用jsonp. 查看网络的返回状态,错误信息,F12 很重要 ...

  6. SAP web 开发 (第二篇 bsp 开发 mvc模式 Part1 )

    Model-View-Controller 简称MVC. 简单的说就是把数据处理,显示,页面事件及处理过程分离开来,企业应用多数都采用这种方式,多层架构的优缺点不再多言,google一下啥都知道. 在 ...

  7. Warning: Attempt to dismiss from view controller <UIViewController: 0x17d71c10> while a presentation or dismiss is in progress!

    昨天 调试程序 已经快要上线了 突然有个BUG 找了半天 才找到是因为这个警告 但是 解决这个警告又花了一天的时间 试了各种消除控制器的方法 都不可用 其中 并且 有这个bug  手机真机测试完全没问 ...

  8. SQL视图与触发器

    视图(虚拟的表) select查询出来的结果集可以用as起别名当作虚拟表来使用 视图只能添加使用不能添加修改 视图不能建在其他视图上,只能一其他实体表作为基础 视图表的数据会随实体表的变动而变动 视图 ...

  9. pytho day6 <正则表达式、常用模块、反射>

    本节介绍: 一:正则表达式: 正则表达并不是python 独有的.在各个语言里都有该语法的介绍.正则表达是处理字符串的强大的处理工具.拥有自己的独特的 处理方法.和处理引擎.虽然性能没有python ...

  10. YHMMR003 农户基本信息的维护程序

    *********************************************************************** * Title : * * Application : ...