ITrustListener.aidl revision 94e15a59b757678949cccb5d783bee1638e84697
182142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos/*
282142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos**
382142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos** Copyright 2014, The Android Open Source Project
482142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos**
582142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos** Licensed under the Apache License, Version 2.0 (the "License");
682142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos** you may not use this file except in compliance with the License.
782142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos** You may obtain a copy of the License at
882142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos**
982142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos**     http://www.apache.org/licenses/LICENSE-2.0
1082142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos**
1182142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos** Unless required by applicable law or agreed to in writing, software
1282142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos** distributed under the License is distributed on an "AS IS" BASIS,
1382142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1482142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos** See the License for the specific language governing permissions and
1582142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos** limitations under the License.
1682142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos*/
1782142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roospackage android.app.trust;
1882142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos
1982142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos/**
2082142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos * Private API to be notified about trust changes.
2182142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos *
2282142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos * {@hide}
2382142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos */
2482142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roosoneway interface ITrustListener {
2594e15a59b757678949cccb5d783bee1638e84697Adrian Roos    void onTrustChanged(boolean enabled, int userId, int flags);
267861c663fd64af33ec2a4c5ad653c806dc8bd994Adrian Roos    void onTrustManagedChanged(boolean managed, int userId);
2782142c21dd333307682d5f4bb09de3ab3ccfa06cAdrian Roos}