The Open API specification for Synapse is now available for download!

Download Open API Spec

PrincipalAlias

org.sagebionetworks.repo.model.principal.PrincipalAlias

Alias binding of a principal

Field Type Description
aliasId INTEGER Each alias is assigned a unique id.
etag STRING The etag of this alias.
principalId INTEGER The ID of the principal to bind the alias too.
alias STRING The alias to bind to the principal
type AliasType The enumeration of the possible alias types that can be bound to a principal. Note, these names must match those in AliasEnum. For an OAuthProvider type the matching alias is prefixed with USER_