Identity

@objc(GetSocialIdentity)
@objcMembers
public final class Identity : NSObject

Describe identity object.

  • Create an identity with Facebook’s access token.

    Declaration

    Swift

    @objc(facebookIdentityWithAccessToken:)
    public static func facebook(withAccessToken accessToken: String) -> Identity

    Return Value

    New Identity instance.

  • Create an identity with custom data.

    Declaration

    Swift

    @objc(customIdentityWithProviderId:userId:accessToken:)
    public static func custom(providerId: String, userId: String, accessToken: String) -> Identity

    Return Value

    New Identity instance.

  • Create an identity with trusted access token.

    • providerId: Trusted provider id.
    • accessToken: Access token.

    Declaration

    Swift

    @objc(trustedIdentityWithProviderId:accessToken:)
    public static func trusted(providerId: String, withAccessToken accessToken: String) -> Identity

    Return Value

    New Identity instance.

  • Description.

    Declaration

    Swift

    public override var description: String { get }