Skip to content

Commit b19b1a0

Browse files
Merge remote-tracking branch 'remotes/from/ce/main'
2 parents 93fda18 + ccbca20 commit b19b1a0

10 files changed

+430
-78
lines changed

changelog/_13053.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:improvement
2+
core/identity: Add two new fields to the alias API, external_id and issuer. These fields do not inherently do anything meaningful, and are part of a future feature.
3+
```

sdk/logical/identity.pb.go

Lines changed: 78 additions & 55 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/logical/identity.proto

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,14 @@ message Alias {
6161
// created. If true, the alias will be stored in a location that are ignored
6262
// by the performance replication subsystem.
6363
bool local = 8;
64+
65+
// external_id is the unique external identifier for an entity managed via
66+
// an external IdP. This field does not always map 1:1 to a claim external_id.
67+
// This mapping is done via configuration.
68+
string external_id = 9;
69+
70+
// issuer is the issuer claim for this alias
71+
string issuer = 10;
6472
}
6573

6674
message Group {

0 commit comments

Comments
 (0)