1ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom/* 2ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom * Copyright (C) 2011 The Android Open Source Project 3ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom * 4ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom * Licensed under the Apache License, Version 2.0 (the "License"); 5ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom * you may not use this file except in compliance with the License. 6ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom * You may obtain a copy of the License at 7ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom * 8ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom * http://www.apache.org/licenses/LICENSE-2.0 9ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom * 10ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom * Unless required by applicable law or agreed to in writing, software 11ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom * distributed under the License is distributed on an "AS IS" BASIS, 12ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom * See the License for the specific language governing permissions and 14ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom * limitations under the License. 15ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom */ 16ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrompackage android.security; 17ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom 18ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom/** 19ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom * Used by the {@code KeyChainActivity} to return alias for {@link KeyStore#chooseAlias}. 20ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom * 21ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom * @hide 22ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom */ 2393201f545b67da15cb69830a5988810aef52c0b2Brian Carlstrominterface IKeyChainAliasCallback { 24ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom 25ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom void alias(String alias); 26ba1a667b1d6c95050f6c88316ac58fe9e0ff878bBrian Carlstrom} 27