OMIDVerificationScriptResource

Objective-C

@interface OMIDVerificationScriptResource : NSObject

Swift

class OMIDVerificationScriptResource : NSObject

Details about the verification provider which will be supplied to the ad session.

  • URL

    Declaration

    Objective-C

    @property(nonatomic, readonly, nonnull) NSURL *URL

    Swift

    var url: URL { get }
  • Declaration

    Objective-C

    @property(nonatomic, readonly, nullable) NSString *vendorKey

    Swift

    var vendorKey: String? { get }
  • Declaration

    Objective-C

    @property(nonatomic, readonly, nullable) NSString *parameters

    Swift

    var parameters: String? { get }
  • Initializes new verification script resource instance which requires vendor specific verification parameters.

    When calling this method all arguments are mandatory.

    Declaration

    Objective-C

    - (nullable instancetype)initWithURL:(nonnull NSURL *)URL
                               vendorKey:(nonnull NSString *)vendorKey
                              parameters:(nonnull NSString *)parameters;

    Swift

    init?(url URL: URL, vendorKey: String, parameters: String)

    Parameters

    vendorKey

    It is used to uniquely identify the verification provider.

    URL

    The URL to be injected into the OMID managed JavaScript execution environment.

    parameters

    The parameters which the verification provider script is expecting for the ad session.

    Return Value

    A new verification script resource instance, or nil if any of the parameters are either null or blank.

  • Initializes new verification script resource instance which does not require any vendor specific verification parameters.

    When calling this method all arguments are mandatory.

    Declaration

    Objective-C

    - (nullable instancetype)initWithURL:(nonnull NSURL *)URL;

    Swift

    init?(url URL: URL)

    Parameters

    URL

    The URL to be injected into the OMID managed JavaScript execution environment.

    Return Value

    A new verification script resource instance, or nil if URL is nil or blank.

  • Unavailable

    Declaration

    Objective-C

    - (null_unspecified instancetype)init NS_UNAVAILABLE;