Protocol
Declaration
@objc(SFIdentityModifier)
public protocol IdentityModifier
var profileId: String { get set }
var attributes: [String : String] { get }
var partyIdentificationNumber: String? { get set }
var partyIdentificationName: String? { get set }
var partyIdentificationType: String? { get set }
func addAttribute(key: String, value: String)
func addAttributes(attributes: [String : String])
func clearAttribute(key: String)
func clearAttributes(keys: [String])
func clearAllAttributes()
Cases
profileId
var profileId: String { get set }
attributes
var attributes: [String : String] { get }
partyIdentificationNumber
var partyIdentificationNumber: String? { get set }
partyIdentificationName
var partyIdentificationName: String? { get set }
partyIdentificationType
var partyIdentificationType: String? { get set }
addAttribute(key:value:)
func addAttribute(key: String, value: String)
addAttributes(attributes:)
func addAttributes(attributes: [String : String])
clearAttribute(key:)
func clearAttribute(key: String)
clearAttributes(keys:)
func clearAttributes(keys: [String])
clearAllAttributes()
func clearAllAttributes()