001package ca.uhn.hl7v2.hoh.api;
002
003/**
004 * Provides callback methods for providing credentials
005 */
006public interface IAuthorizationClientCallback {
007
008        /**
009         * Provides a username
010         * 
011         * @param theUriPath
012         * @return
013         */
014        String provideUsername(String theUriPath);
015        
016        /**
017         * Provides a password
018         * 
019         * @param theUriPath
020         * @return
021         */
022        String providePassword(String theUriPath);
023        
024}