UnicoCheck constructor

UnicoCheck(
  1. IAcessoBio context,
  2. String urlIntance,
  3. String apikey,
  4. String authToken
)

Para iniciar nossa tecnologia forneça o contexto da aplicação e as chaves de acesso disponibilizadas pela unico

Implementation

UnicoCheck(IAcessoBio context, String urlIntance, String apikey, String authToken){

  if(context is IAcessoBio){
    this.iAcessoBio = context;
  }else{
    throw new Exception("A classe iAcessoBio não foi implementada. É necessário realizar a implementação para prosseguir.");
  }

  if(context is IAcessoBioCamera){
    this.iAcessoBioCamera = context as IAcessoBioCamera;
  }
  if(context is IAcessoBioDocument){
    this.iAcessoBioDocument = context as IAcessoBioDocument;
  }
  if(context is IAcessoBioLiveness){
    this.iAcessoBioLiveness = context as IAcessoBioLiveness;
  }
  if(context is IAcessoBioAuthenticate){
    this.iAcessoBioAuthenticate = context as IAcessoBioAuthenticate;
  }

  _urlIntance = urlIntance;
  _apikey = apikey;
  _authToken = authToken;

}