UNS Resolver Fields

Introduction

Resolver fields are information attached to a name that can have different types and properties depending on the rules defined below.

Resolver Field Model

FieldTypeAllowed ValuesDescription
field_idStringUUID formatID of the resolver field
keyStringRESOLVER_FIELDS_ENUMType of the resolver field within the allowed ones
scopeStringSCOPE_ENUMScope of privacy of the resolver field
valueString-Value of the resolver field
display_valueString-Display value of the resolver field, the same as value by default.
{
	"key": "BIO",
  "scope": "PUBLIC",
  "field_id": "39252d38-27c8-5790-9b92-cbe47c1ec644",
  "value": "ABC",
  "display_value": "ABC"  
}

Resolver fields rules

The table below specifies the rules for each type of resolver field.
ALLOWED_PRIVACY is the most exposed that type of field can be, with public being the most exposed and private being the least exposed.

ALLOWED_VALUE specifies if there is a specific format needed for that field to be created, in case the cell is left blanks it means there are no restrictions on string format

ALLOWED_NUMBER specifies the maximum amount of fields of that type a NAME can have, in case the cell is left blank it means there is no limit.

KEYALLOWED_PRIVACYALLOWED_VALUEALLOWED_NUMBER
EMAILPUBLIC
PHONE_NUMBERTYPE_ONLY
TWITTERPUBLIC
GLOBAL_IDPUBLIC
LINKEDINPUBLIC
WALLETPUBLIC
NAMEPUBLIC
BIOPUBLIC
URLPUBLIC
DATE_OF_BIRTHTYPE_ONLYISO 8601 String1
ADDRESSPUBLIC