Interface ISimSwapClient
Exposes SimSwap features.
[Obsolete("API has been deprecated. Favor IdentityInsights instead.")]
public interface ISimSwapClient
Methods
AuthenticateAsync(Result<AuthenticateRequest>)
Authenticates towards SimSwap API to retrieve an authentication token.
[Obsolete("API has been deprecated. Favor IdentityInsights instead.")]
Task<Result<AuthenticateResponse>> AuthenticateAsync(Result<AuthenticateRequest> request)
Parameters
requestResult<AuthenticateRequest>The request.
Returns
- Task<Result<AuthenticateResponse>>
Success or Failure.
CheckAsync(Result<CheckRequest>)
Check if SIM swap has been performed during a past period.
[Obsolete("API has been deprecated. Favor IdentityInsights instead.")]
Task<Result<bool>> CheckAsync(Result<CheckRequest> request)
Parameters
requestResult<CheckRequest>The request.
Returns
GetSwapDateAsync(Result<GetSwapDateRequest>)
Get timestamp of last MSISDN/IMSI pairing change for a mobile user account provided with MSIDN.
[Obsolete("API has been deprecated. Favor IdentityInsights instead.")]
Task<Result<DateTimeOffset>> GetSwapDateAsync(Result<GetSwapDateRequest> request)
Parameters
requestResult<GetSwapDateRequest>The request.
Returns
- Task<Result<DateTimeOffset>>
Success or Failure.