7237N/A * Distribution License (the License). You may not use this file except in compliance with the
7237N/A * You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the
7237N/A * When distributing Covered Software, include this CDDL Header Notice in each file and include
7237N/A * the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL
7237N/A- (instancetype)initWithDatabase:(FRAIdentityDatabase *)database identityModel:(FRAIdentityModel *)identityModel {
7237N/A- (FRAMechanism *)getMechanism:(NSURL *)url handler:(void(^)(BOOL, NSError *))handler error:(NSError *__autoreleasing *)error {
7237N/A return [mechanismFactory buildMechanism:url database:_database identityModel:_identityModel handler:handler error:error];
7237N/A- (FRAMechanism *)parseFromURL:(NSURL *)url handler:(void(^)(BOOL, NSError *))handler error:(NSError *__autoreleasing *)error {
7237N/A- (FRAMechanism *)parseFromString:(NSString *)string handler:(void(^)(BOOL, NSError *))handler error:(NSError *__autoreleasing *)error {