OMIDVerificationScriptResource
Objective-C
@interface OMIDVerificationScriptResource : NSObject
Swift
class OMIDVerificationScriptResource : NSObject
Details about the verification provider which will be supplied to the ad session.
-
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;
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;
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;