FederatedCredentialPolicy interface
定義哪些聯邦憑證可以代表使用者運作。 該政策用來評估進入的聯邦憑證,並定義可代表使用者採取的行動。 政策範圍涵蓋單一出版商;交換的憑證繼承創作者在該出版商中的角色。
屬性
| created | 當這個實體剛被創造的時候。 時間戳記是UTC時間。 |
| created |
ADO身份創造了這項政策。 交換後的憑證將作為此身份,繼承其在出版者(擁有者、貢獻者)中的角色。 |
| criteria | 一個用來評估令牌是否符合使用者提供的模式的 JSON 物件。 某些標準可能由類型隱含,且此處未明確說明。 |
| key | 此聯邦憑證政策的獨特關鍵。 由資料庫產生。 |
| last |
這份保單最後一次被與外部憑證評估並匹配時, 時間戳記是UTC時間。 直到第一場比賽前都沒有。 |
| policy |
此政策可選的可讀標籤(例如「發布工作流程」)。 不在核對憑證時使用。 |
| publisher |
這個政策允許的出版商。 交換的憑證將歸屬於該出版商。 用來查詢代幣交換請求時的信任政策。 |
| type | 一個型別列舉決定了 Criteria 欄位應如何解釋。 |
屬性詳細資料
created
當這個實體剛被創造的時候。 時間戳記是UTC時間。
created: Date
屬性值
Date
createdByIdentityId
ADO身份創造了這項政策。 交換後的憑證將作為此身份,繼承其在出版者(擁有者、貢獻者)中的角色。
createdByIdentityId: string
屬性值
string
criteria
一個用來評估令牌是否符合使用者提供的模式的 JSON 物件。 某些標準可能由類型隱含,且此處未明確說明。
criteria: string
屬性值
string
key
此聯邦憑證政策的獨特關鍵。 由資料庫產生。
key: number
屬性值
number
lastMatched
這份保單最後一次被與外部憑證評估並匹配時, 時間戳記是UTC時間。 直到第一場比賽前都沒有。
lastMatched: Date
屬性值
Date
policyName
此政策可選的可讀標籤(例如「發布工作流程」)。 不在核對憑證時使用。
policyName: string
屬性值
string
publisherId
這個政策允許的出版商。 交換的憑證將歸屬於該出版商。 用來查詢代幣交換請求時的信任政策。
publisherId: string
屬性值
string