The signer identifier extracted from the locator (e.g. email address, phone number, wallet address). Returns the full locator if no type prefix is present.
The signer type derived from the locator prefix (e.g. “device:”, “email:”). Returns DelegatedSignerType.UNKNOWN for prefix-less locators (e.g. bare addresses).
Converts this delegated signer data to SignerData if possible. Only email and phone signers can be converted (non-custodial, TEE-backed signers). Returns null for passkey, api-key, external-wallet, and device signers.