分享好友 最新动态首页 最新动态分类 切换频道
为企业应用程序定制在 JSON Web Token (JWT) 中发布的声明
2024-12-25 13:53
函数 说明 ExtractMailPrefix() 删除电子邮件地址或用户主体名称中的域后缀。 此功能仅提取用户名的第一部分。 例如,,而非 。 Join() 通过联接两个属性来创建新的值。 或者,可以在两个属性之间使用分隔符。 对于 NameID 声明转换,在转换输入具有域部分时,Join() 函数具有特定行为。 它会先从输入中删除域部分,然后再将输入与分隔符和所选参数联接起来。 例如,如果转换的输入为 ,分隔符为 ,参数为 ,则此输入组合最终会生成 。 ToLowercase() 将所选属性的字符转换为小写字符。 ToUppercase() 将所选属性的字符转换为大写字符。 Contains() 如果输入与指定的值匹配,则输出一个属性或常量。 否则,如果没有匹配项,则可以指定其他输出。
例如,如果想要发出一个声明,其中的值为用户的电子邮件地址(如果包含域 ),否则就需要输出用户主体名称。 若要执行此函数,请配置以下值:
参数 1(输入) :user.email
值:“@contoso.com”
参数 2(输出):user.email
参数 3(如果没有匹配项,则为输出):user.userprincipalname EndWith() 如果输入以指定值结束,则输出一个属性或常量。 否则,如果没有匹配项,则可以指定其他输出。
例如,如果想要发出一个声明,其中的值为用户的员工 ID (如果员工 ID 以 结束),否则就需要输出一个扩展属性。 若要执行此函数,请配置以下值:
参数 1(输入) :user.employeeid
:000
参数 2(输出):user.employeeid
参数 3(如果没有匹配项,则为输出):user.extensionattribute1 StartWith() 如果输入以指定值开始,则输出一个属性或常量。 否则,如果没有匹配项,则可以指定其他输出。
例如,如果想要发出一个声明,其中的值为用户的员工 ID(如果国家/地区以“”开始),否则就需要输出一个扩展属性。 若要执行此函数,请配置以下值:
参数 1(输入) :user.country
:美国
参数 2(输出):user.employeeid
参数 3(如果没有匹配项,则为输出):user.extensionattribute1 Extract() - 匹配后 匹配指定值后返回的子字符串。
例如,如果输入的值为 ,匹配值为 ,则声明的输出为 。 Extract() - 匹配前 在匹配指定值前返回的子字符串。
例如,如果输入的值为 ,匹配值为 ,则声明的输出为 。 Extract() - 匹配之间 在匹配指定值前返回的子字符串。
例如,如果输入的值为 ,第一个匹配值为 ,第二个匹配值为 ,则声明的输出为 。 ExtractAlpha() - 前缀 返回字符串的前缀字母部分。
例如,如果输入的值为 ,则它将返回 。 ExtractAlpha() - 后缀 返回字符串的后缀字母部分。
例如,如果输入的值为 ,则它将返回 。 ExtractNumeric() - 前缀 返回字符串的前缀数字部分。
例如,如果输入的值为 ,则它将返回 。 ExtractNumeric() - 后缀 返回字符串的后缀数字部分。
例如,如果输入的值为 ,则它将返回 。 IfEmpty() 如果输入为 null 或为空,则输出一个属性或常量。
例如,如果希望在给定用户的员工 ID 为空时输出存储在 extension attribute 中的属性。 若要执行此函数,请配置以下值:
参数 1(输入):user.employeeid
参数 2(输出):user.extensionattribute1
参数 3(如果没有匹配项,则为输出):user.employeeid IfNotEmpty() 如果输入不为 null 或空,则输出一个属性或常量。
例如,如果希望在给定用户的员工 ID 不为空时输出存储在 extension attribute 中的属性。 若要执行此函数,请配置以下值:
参数 1(输入):user.employeeid
参数 2(输出):user.extensionattribute1 Substring() - 固定长度 提取字符串声明类型的组成部分(从位于指定位置处的字符开始),并返回指定数目的字符。
SourceClaim - 应执行的转换的声明源。
StartIndex - 此实例中子字符串的起始字符位置(从零开始)。
Length - 子字符串的字符长度。
例如:
sourceClaim - PleaseExtractThisNow
StartIndex - 6
Length - 11
输出:ExtractThis Substring() - EndOfString 从指定位置的字符开始,提取字符串声明类型的部分内容,并返回声明中从指定起始索引开始的剩余内容。
SourceClaim - 转换的声明源。
StartIndex - 此实例中子字符串的起始字符位置(从零开始)。
例如:
sourceClaim - PleaseExtractThisNow
StartIndex - 6
输出:ExtractThisNow RegexReplace() RegexReplace() 转换接受以下内容作为输入参数:
- 参数 1:用户属性作为正则表达式输入
- 信任源作为多值的选项
- 正则表达式模式
最新文章
天降“百万国家补助款”?警惕!打着扶贫名义的真诈骗!
国家终于扶持我了国务院、财务部联合发文给我发补助了只需下载一款APP到银行办理一张银行卡再缴纳少许申领押金即可在线申请领取“百万补助款”?每日有几百元到账面对这样的“诱惑”你心动了吗?别信,别信,别信!都是假的!是诈骗!小心
汉字达人小美不见了小美去哪了通关攻略
汉字达人是最近非常火爆的一款休闲益智闯关手游,大家可以在抖音搜索中找到该游戏体验!最新关卡汉字达人小美不见了怎么过?这一关是一个微恐关卡,关卡提示小美去哪了,下面是3DM小编给大家带来的《汉字达人》小美不见了小美去哪了通关攻
腾讯电脑管家 v16最新版
腾讯电脑管家是国内首款集成“杀毒+管理”2合1功能的免费网络安全软件。 腾讯电脑管家官网宣称它包含“杀毒、实时防护、漏洞修复、系统清理、电脑加速、软件管理”等功能。截止目前,腾讯电脑管家历史装机量达3.5亿,帮助1亿网民,修复6600
优秀员工交流会活动方案范文
优秀员工交流会活动方案范文(通用16篇)  随着集团规模的不断扩大,员工数量的持续增加,为了使新员工能尽快适应新的工作环境,更好的发挥工作的主动性与积极性;同时使老员工也能尽快熟悉新员工,帮助新员工提高工作效率,另外这也是一
百度和吉利发布联合声明,给爆雷的极越汽车兜底
大家好,最近极越汽车爆雷的事情闹得沸沸扬扬,其背后的两大股东百度控股和吉利控股,终于在今日下午发布了联合声明。只不过内容并非是要挽救汽车,而是两大公司一起收拾烂摊子。咱们先来看看这份联合声明:可以看见,和吉利先是指出极越汽
江特电机(002176.SZ):公司电机可以运用到机器人身上
格隆汇12月11日丨江特电机(002176.SZ)于投资者互动平台表示,公司电机可以运用到机器人身上。伺服电机是为机器人提供动力的核心部件,公司全资子公司米格电机是专业生产伺服电机的公司,产量位居国内前列,其生产的伺服电机产品已广泛应用
樟木头网站推广公司分享如何丰富网页内容
增加网站流量是一个综合性的任务,涉及多个方面的策略和优化。以下是一些具体且有效的方法:一、搜索引擎优化(SEO)(1)关键词优化: 进行深入的关键字研究,找出与网站内容相关且搜索量高的关键词。在标题、内容、元描述和URL中合理使用
百度蜘蛛池出租:神马蜘蛛池租用选哪家?揭秘高效SEO推广的秘密武器
本文目录导读:了解神马蜘蛛池的作用神马蜘蛛池租用选哪家推荐神马蜘蛛池租用服务商随着互联网的不断发展,搜索引擎优化(SEO)已成为企业提升品牌知名度、扩大市场份额的重要手段,而神马蜘蛛池作为一种高效的SEO推广工具,受到了广大企业
谷歌SEO对比:1月新博客为何胜过1年旧博客,Onpage因素解析?
在SEO这片浩瀚的海洋中,我时常被各种现象所吸引,尤其是那些看似不合常理却又真实存在的案例。比如,一个仅建立1个月的新博客,在谷歌搜索中的排名竟然超过了一个运营了1年的老博客。这背后,Onpage SEO的因素究竟起到了怎样的作用?带着
相关文章
推荐文章
发表评论
0评