Security

@objc(FSSecurity)
public class Security : NSObject

Represents a security object.

See Security Overview for more information about security.

Properties

  • An encoded policy.

    Declaration

    Swift

    public let encodedPolicy: String
  • A computed signature.

    Declaration

    Swift

    public let signature: String

Lifecycle

  • A convenience initializer that takes a Policy and an appSecret as parameters.

    See also

    Policy

    Declaration

    Swift

    @objc
    public convenience init(policy: Policy, appSecret: String) throws

    Parameters

    policy

    A configured Policy object.

    appSecret

    A secret taken from the developer portal.

  • The designated initializer.

    See also

    init(policy:appSecret).

    Declaration

    Swift

    @objc
    public init(encodedPolicy: String, signature: String)

    Parameters

    encodedPolicy

    An encoded policy.

    signature

    A computed signature.