IdentityModifier

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()