API Documentation Integration MsecSdk
Public Member Functions | Properties | List of all members
MsecUnitySdk.DummyMsecSdkClient Class Reference
Inheritance diagram for MsecUnitySdk.DummyMsecSdkClient:
Inheritance graph
[legend]
Collaboration diagram for MsecUnitySdk.DummyMsecSdkClient:
Collaboration graph
[legend]

Public Member Functions

override DomainCertificateVerificationResult VerifyDomainCertificate (string domain, int port)
 Verifies the certificate of a specified domain and port. More...
 
override string GetOTPCode (double timestamp)
 Retrieves an OTP (One-Time Password) code based on a timestamp. More...
 
override void RegisterCallbacks ()
 Registers callbacks for the SDK. More...
 
- Public Member Functions inherited from MsecUnitySdk.BaseMsecSdkClient
virtual void Init (IMsecSdkListener listener, MsecSdkConfig config)
 Initializes the Msec SDK client with a listener and configuration. More...
 

Properties

static DummyMsecSdkClient Instance [get]
 

Additional Inherited Members

- Protected Member Functions inherited from MsecUnitySdk.BaseMsecSdkClient
void LogDebug (object message)
 Logs a debug message if debug mode is enabled. More...
 
void LogError (object message)
 Logs an error message if debug mode is enabled. More...
 
- Protected Attributes inherited from MsecUnitySdk.BaseMsecSdkClient
IMsecSdkListener listener
 The listener for receiving SDK callbacks. More...
 
MsecSdkConfig config
 The configuration settings for the SDK. More...
 

Member Function Documentation

◆ GetOTPCode()

override string MsecUnitySdk.DummyMsecSdkClient.GetOTPCode ( double  timestamp)
inlinevirtual

Retrieves an OTP (One-Time Password) code based on a timestamp.

Abstract method to be implemented by derived classes to generate a platform-specific OTP code.

Parameters
timestampThe timestamp used to generate the OTP code.
Returns
A string representing the OTP code.

Implements MsecUnitySdk.BaseMsecSdkClient.

◆ RegisterCallbacks()

override void MsecUnitySdk.DummyMsecSdkClient.RegisterCallbacks ( )
inlinevirtual

Registers callbacks for the SDK.

Abstract method to be implemented by derived classes to set up platform-specific callback mechanisms.

Implements MsecUnitySdk.BaseMsecSdkClient.

◆ VerifyDomainCertificate()

override DomainCertificateVerificationResult MsecUnitySdk.DummyMsecSdkClient.VerifyDomainCertificate ( string  domain,
int  port 
)
inlinevirtual

Verifies the certificate of a specified domain and port.

Abstract method to be implemented by derived classes to perform platform-specific certificate verification.

Parameters
domainThe domain name to verify (e.g., "google.com").
portThe port number to check (e.g., 443 for HTTPS).
Returns
A DomainCertificateVerificationResult indicating the verification outcome.

Implements MsecUnitySdk.BaseMsecSdkClient.


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