Showing
6 changed files
with
56 additions
and
0 deletions
No preview for this file type
| ... | @@ -113,6 +113,7 @@ | ... | @@ -113,6 +113,7 @@ |
| 113 | - (void)getSingleCampaignAsync:(NSString*)sessionUuid :(void(^)(NSDictionary *response))success failureBlock:(void(^)(NSError *error))failure; | 113 | - (void)getSingleCampaignAsync:(NSString*)sessionUuid :(void(^)(NSDictionary *response))success failureBlock:(void(^)(NSError *error))failure; |
| 114 | - (void) sendEvent: (NSString *) eventName priority: (BOOL) priority; | 114 | - (void) sendEvent: (NSString *) eventName priority: (BOOL) priority; |
| 115 | - (void)updateRefreshTokenMA:(NSString*)access_token :(NSString*)refresh_token; | 115 | - (void)updateRefreshTokenMA:(NSString*)access_token :(NSString*)refresh_token; |
| 116 | +- (NSString*)getAccessTokenM; | ||
| 116 | 117 | ||
| 117 | @end | 118 | @end |
| 118 | #endif /* MyApi_h */ | 119 | #endif /* MyApi_h */ | ... | ... |
| ... | @@ -1794,4 +1794,11 @@ NSString *VERIFY_URL = @"/partners/cosmote/verify"; | ... | @@ -1794,4 +1794,11 @@ NSString *VERIFY_URL = @"/partners/cosmote/verify"; |
| 1794 | [[Warply sharedService] updateRefreshTokenW:access_token :refresh_token]; | 1794 | [[Warply sharedService] updateRefreshTokenW:access_token :refresh_token]; |
| 1795 | } | 1795 | } |
| 1796 | 1796 | ||
| 1797 | +/////////////////////////////////////////////////////////////////////////////////////////////////// | ||
| 1798 | +- (NSString*)getAccessTokenM | ||
| 1799 | +{ | ||
| 1800 | + | ||
| 1801 | + return [[Warply sharedService] getAccessToken2]; | ||
| 1802 | +} | ||
| 1803 | + | ||
| 1797 | @end | 1804 | @end | ... | ... |
| ... | @@ -293,6 +293,8 @@ WL_VERSION_INTERFACE() | ... | @@ -293,6 +293,8 @@ WL_VERSION_INTERFACE() |
| 293 | */ | 293 | */ |
| 294 | - (NSString*)getAccessToken; | 294 | - (NSString*)getAccessToken; |
| 295 | 295 | ||
| 296 | +- (NSString*)getAccessToken2; | ||
| 297 | + | ||
| 296 | - (NSString*)getRefreshToken; | 298 | - (NSString*)getRefreshToken; |
| 297 | 299 | ||
| 298 | - (NSString*)getClientId; | 300 | - (NSString*)getClientId; | ... | ... |
| ... | @@ -755,6 +755,47 @@ WL_VERSION_IMPLEMENTATION(WL_VERSION) | ... | @@ -755,6 +755,47 @@ WL_VERSION_IMPLEMENTATION(WL_VERSION) |
| 755 | return @""; | 755 | return @""; |
| 756 | }; | 756 | }; |
| 757 | 757 | ||
| 758 | +- (NSString*)getAccessToken2 { | ||
| 759 | + BOOL tableExist = NO; | ||
| 760 | + @try { | ||
| 761 | + @synchronized (_DatabaseLock) { | ||
| 762 | + tableExist = [_db tableExists:@"requestVariables"]; | ||
| 763 | + } | ||
| 764 | + } | ||
| 765 | + @catch (NSException *exception) { | ||
| 766 | + NSLog(@"tableExists error: %@", exception.reason); | ||
| 767 | + } | ||
| 768 | + @finally { | ||
| 769 | +// NSLog(@"Finally condition"); | ||
| 770 | + } | ||
| 771 | +// NSString *accessToken = [NSString alloc]; | ||
| 772 | + NSString *accessToken = @""; | ||
| 773 | + if (tableExist == YES) { | ||
| 774 | + @try { | ||
| 775 | + @synchronized (_DatabaseLock) { | ||
| 776 | + FMResultSet *accessTokenSet = [_db executeQuery:@"SELECT access_token FROM requestVariables WHERE id = 1;"]; | ||
| 777 | + while ([accessTokenSet next]) { | ||
| 778 | + accessToken = [[accessTokenSet resultDictionary][@"access_token"] stringValue]; | ||
| 779 | + } | ||
| 780 | + } | ||
| 781 | + } | ||
| 782 | + @catch (NSException *exception) { | ||
| 783 | + NSLog(@"SELECT accessToken error: %@", exception.reason); | ||
| 784 | + accessToken = @""; | ||
| 785 | + } | ||
| 786 | + @finally { | ||
| 787 | +// NSLog(@"Finally condition"); | ||
| 788 | + } | ||
| 789 | + | ||
| 790 | + // FMResultSet *accessTokenSet = [_db executeQuery:@"SELECT access_token FROM requestVariables WHERE id = 1;"]; | ||
| 791 | + // while ([accessTokenSet next]) { | ||
| 792 | + // accessToken = [[accessTokenSet resultDictionary][@"access_token"] stringValue]; | ||
| 793 | + // } | ||
| 794 | + return accessToken; | ||
| 795 | + } | ||
| 796 | + return @""; | ||
| 797 | +}; | ||
| 798 | + | ||
| 758 | - (NSString*)getRefreshToken { | 799 | - (NSString*)getRefreshToken { |
| 759 | 800 | ||
| 760 | BOOL tableExist = NO; | 801 | BOOL tableExist = NO; | ... | ... |
| ... | @@ -6354,6 +6354,11 @@ public class swiftApi { | ... | @@ -6354,6 +6354,11 @@ public class swiftApi { |
| 6354 | swiftApi().setUserTag("") | 6354 | swiftApi().setUserTag("") |
| 6355 | swiftApi().setUserNonTelco(false) | 6355 | swiftApi().setUserNonTelco(false) |
| 6356 | swiftApi().setCCMSLoyaltyCampaigns(campaigns: []) | 6356 | swiftApi().setCCMSLoyaltyCampaigns(campaigns: []) |
| 6357 | + | ||
| 6358 | + let accessToken = instanceOfMyApi.getAccessTokenM() | ||
| 6359 | + print("=================== TOKEN DELETED =========================") | ||
| 6360 | + print("Bearer: ", accessToken) | ||
| 6361 | + print("=================== TOKEN DELETED =========================") | ||
| 6357 | } else { | 6362 | } else { |
| 6358 | 6363 | ||
| 6359 | let dynatraceEvent = swiftApi.LoyaltySDKDynatraceEventModel() | 6364 | let dynatraceEvent = swiftApi.LoyaltySDKDynatraceEventModel() | ... | ... |
-
Please register or login to post a comment