# BITAuthenticatorDelegate Protocol Reference

Conforms to | NSObject
Declared in | BITAuthenticator.h

## Overview

`BITAuthenticator` protocol

## Tasks

- `– authenticator:willShowAuthenticationController:`

## Instance Methods

### authenticator:willShowAuthenticationController:

If the authentication (or validation) needs to identify the user, this delegate method is called with the viewController that we’ll present.

`- (void)authenticator:(BITAuthenticator *)authenticator willShowAuthenticationController:(UIViewController *)viewController`

#### Parameters

authenticator

  `BITAuthenticator` object

viewController

  `UIViewController` used to identify the user

#### Declared In

`BITAuthenticator.h`