Banuba SDK
Instance Methods | Class Methods | List of all members
BNBLicenseManager Class Reference

This class incapsulates information about Client Token. More...

#import <BNBLicenseManager.h>

Inheritance diagram for BNBLicenseManager:

Instance Methods

(BOOL) - isExpired
 Checks if Client Token is expired. More...
 
(nonnull NSString *) - getJson
 Returns decoded content of Client Token. More...
 

Class Methods

(nullable BNBLicenseManager *) + create:
 Creates new LicenceManager. More...
 
(nullable BNBLicenseManager *) + instance
 Returns the instance used by Banuba SDK to check licence. More...
 

Detailed Description

This class incapsulates information about Client Token.

Definition at line 9 of file BNBLicenseManager.h.

Method Documentation

◆ create:

+ (nullable BNBLicenseManager *) create: (nonnull NSString *)  clientToken

Creates new LicenceManager.

This metod won't change Banuba SDK internal state.

◆ getJson

- (nonnull NSString *) getJson

Returns decoded content of Client Token.

◆ instance

+ (nullable BNBLicenseManager *) instance

Returns the instance used by Banuba SDK to check licence.

This istance was created by UtilityManager.initialize.

◆ isExpired

- (BOOL) isExpired

Checks if Client Token is expired.


The documentation for this class was generated from the following file: