存在若干种类型的目标应用程序。它们分为两大类:单独的目标应用程序和组目标应用程序。目标应用程序的类型与用于映射用户凭据的帐户类型对应。如果每个用户都在目标应用程序中具有一个帐户,则选择单独的类型。如果目标应用程序对所有用户使用一个帐户,则选择组类型。其余目标应用程序类型都基于这两个主要类型。下表提供了对可用的所有 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. 关于 php mysql pdo cannot find driver 解决方案

    1.下载 文件 或者 进入 在PHP源码包中进入ext/pdo_mysql http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz 2.解压文件tar zxvf PDO ...

  2. jsp里边下载文件

    //Tomcat下需要这两个//out.clear();//out=pageContext.pushBody(); //weblogic下加上会报错 response.reset();// 清空输出流 ...

  3. Oracle 分析函数之 lag和lead

    Lag和Lead分析函数可以在同一次查询中取出同一字段的前N行的数据(Lag)和后N行的数据(Lead)作为独立的列. 这种操作可以代替表的自联接,并且LAG和LEAD有更高的效率. /*语法*/   ...

  4. win7下用python3.3获取cable modem的设备信息

    毕业一年多了,一直做cable modem的测试,总是觉得在国内这一行的人才很少,想找个师傅真的很不容易. 苦闷了许久之后,终于决定,自己去写点东西,万一就找到同行了呢? 下面就是本小姐写的第一篇博客 ...

  5. Python开发入门与实战3-Django动态页面

    3.Django动态页面 上一章节我们实现的helloworld视图是用来演示Django网页是创建的,它不是一个动态网页,每次运行/helloworld/,我们都将看到相同的内容,它类似一个静态HT ...

  6. Python的平凡之路(11)

    一. rabbitmq 1 进程Queue:  父进程与子进程进行交互,或者同属于同一父进程下多个子进程进行交互 2 队列通信:   send1.py #!/usr/bin/env python#Au ...

  7. CSS 第四天 多重背景 变形 过渡

    背景原点:background-origin 图片起始位置 border-box包括边框 padding-box边框内 content-box 内容内 **background-repeat 为no- ...

  8. Java甘特图控件swing版免费下载地址

    FlexGantt 控件是现在Java 平台下最先进的甘特图解决方案,使用一个很高的抽象层次,能适用于多种不同的域,例如 ERP 系统.生产计划和日程安排.制造流程系统或项目公文管理程序等.这些使得 ...

  9. PyCharm5.0.2最新版破解注册激活码(图文版)

    下载PyCharm http://download-cf.jetbrains.com/python/pycharm-professional-5.0.2.exe 安装PyCharm 设置激活服务器   ...

  10. 在线生成CSS样式和兼容的字体格式

    http://www.fontsquirrel.com/tools/webfont-generator 在线生成CSS样式和兼容的字体格式.