class OzoneDelegationTokenSelector extends AbstractDelegationTokenSelector<OzoneTokenIdentifier> {

  @Override
  public Token<OzoneTokenIdentifier> selectToken(Text service,
      Collection<Token<? extends TokenIdentifier>> tokens) {
    if (LOG.isTraceEnabled()) {
      LOG.trace("Getting token for service {}", service);
    }
    Token token = getSelectedTokens(service, tokens);
    if (LOG.isDebugEnabled()) {
      LOG.debug("Got tokens: {} for service {}", token, service);
    }
    return token;
  }

  public  OzoneDelegationTokenSelector();

}