Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Verified Commit 10de88b8 authored by Marvin W.'s avatar Marvin W. 🐿️
Browse files

Add new Auth API features

parent 854f879d
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
package com.google.android.gms.auth.api.internal;

import com.google.android.gms.auth.api.proxy.ProxyResponse;

interface IAuthCallbacks {
    void onProxyResponse(in ProxyResponse response) = 0;
    void onSpatulaHeader(String spatulaHeader) = 1;
}
+11 −0
Original line number Diff line number Diff line
package com.google.android.gms.auth.api.internal;

import com.google.android.gms.auth.api.internal.IAuthCallbacks;
//import com.google.android.gms.auth.api.proxy.ProxyGrpcRequest;
import com.google.android.gms.auth.api.proxy.ProxyRequest;

interface IAuthService {
    void performProxyRequest(IAuthCallbacks callbacks, in ProxyRequest request) = 0;
//    void performProxyGrpcRequest(IAuthCallback callbacks, in ProxyGrpcRequest request) = 1;
    void getSpatulaHeader(IAuthCallbacks callbacks) = 2;
}
+3 −0
Original line number Diff line number Diff line
package com.google.android.gms.auth.api.proxy;

parcelable ProxyRequest;
+3 −0
Original line number Diff line number Diff line
package com.google.android.gms.auth.api.proxy;

parcelable ProxyResponse;
+6 −0
Original line number Diff line number Diff line
package com.google.android.gms.auth.appcert;

interface IAppCertService {
    boolean fetchDeviceKey() = 0;
    String getSpatulaHeader(String packageName) = 1;
}
Loading