Versions in this module Expand all Collapse all v0 v0.0.6 Mar 22, 2026 v0.0.5 Mar 22, 2026 Changes in this version + const DescriptorIClearCredentialStateCallback + const DescriptorICreateCredentialCallback + const DescriptorICredentialManager + const DescriptorIGetCandidateCredentialsCallback + const DescriptorIGetCredentialCallback + const DescriptorIPrepareGetCredentialCallback + const DescriptorISetEnabledProvidersCallback + const MethodIClearCredentialStateCallbackOnError + const MethodIClearCredentialStateCallbackOnSuccess + const MethodICreateCredentialCallbackOnError + const MethodICreateCredentialCallbackOnPendingIntent + const MethodICreateCredentialCallbackOnResponse + const MethodICredentialManagerClearCredentialState + const MethodICredentialManagerExecuteCreateCredential + const MethodICredentialManagerExecuteGetCredential + const MethodICredentialManagerExecutePrepareGetCredential + const MethodICredentialManagerGetCandidateCredentials + const MethodICredentialManagerGetCredentialProviderServices + const MethodICredentialManagerGetCredentialProviderServicesForTesting + const MethodICredentialManagerIsEnabledCredentialProviderService + const MethodICredentialManagerIsServiceEnabled + const MethodICredentialManagerRegisterCredentialDescription + const MethodICredentialManagerSetEnabledProviders + const MethodICredentialManagerUnregisterCredentialDescription + const MethodIGetCandidateCredentialsCallbackOnError + const MethodIGetCandidateCredentialsCallbackOnResponse + const MethodIGetCredentialCallbackOnError + const MethodIGetCredentialCallbackOnPendingIntent + const MethodIGetCredentialCallbackOnResponse + const MethodIPrepareGetCredentialCallbackOnError + const MethodIPrepareGetCredentialCallbackOnResponse + const MethodISetEnabledProvidersCallbackOnError + const MethodISetEnabledProvidersCallbackOnResponse + const TransactionIClearCredentialStateCallbackOnError + const TransactionIClearCredentialStateCallbackOnSuccess + const TransactionICreateCredentialCallbackOnError + const TransactionICreateCredentialCallbackOnPendingIntent + const TransactionICreateCredentialCallbackOnResponse + const TransactionICredentialManagerClearCredentialState + const TransactionICredentialManagerExecuteCreateCredential + const TransactionICredentialManagerExecuteGetCredential + const TransactionICredentialManagerExecutePrepareGetCredential + const TransactionICredentialManagerGetCandidateCredentials + const TransactionICredentialManagerGetCredentialProviderServices + const TransactionICredentialManagerGetCredentialProviderServicesForTesting + const TransactionICredentialManagerIsEnabledCredentialProviderService + const TransactionICredentialManagerIsServiceEnabled + const TransactionICredentialManagerRegisterCredentialDescription + const TransactionICredentialManagerSetEnabledProviders + const TransactionICredentialManagerUnregisterCredentialDescription + const TransactionIGetCandidateCredentialsCallbackOnError + const TransactionIGetCandidateCredentialsCallbackOnResponse + const TransactionIGetCredentialCallbackOnError + const TransactionIGetCredentialCallbackOnPendingIntent + const TransactionIGetCredentialCallbackOnResponse + const TransactionIPrepareGetCredentialCallbackOnError + const TransactionIPrepareGetCredentialCallbackOnResponse + const TransactionISetEnabledProvidersCallbackOnError + const TransactionISetEnabledProvidersCallbackOnResponse + type ClearCredentialStateCallbackProxy struct + Remote binder.IBinder + func NewClearCredentialStateCallbackProxy(remote binder.IBinder) *ClearCredentialStateCallbackProxy + func (p *ClearCredentialStateCallbackProxy) AsBinder() binder.IBinder + func (p *ClearCredentialStateCallbackProxy) OnError(ctx context.Context, errorType string, message string) error + func (p *ClearCredentialStateCallbackProxy) OnSuccess(ctx context.Context) error + type ClearCredentialStateCallbackStub struct + Impl IClearCredentialStateCallback + Transport binder.VersionAwareTransport + func (s *ClearCredentialStateCallbackStub) Descriptor() string + func (s *ClearCredentialStateCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type ClearCredentialStateRequest struct + func (s *ClearCredentialStateRequest) MarshalParcel(p *parcel.Parcel) error + func (s *ClearCredentialStateRequest) UnmarshalParcel(p *parcel.Parcel) error + type CreateCredentialCallbackProxy struct + Remote binder.IBinder + func NewCreateCredentialCallbackProxy(remote binder.IBinder) *CreateCredentialCallbackProxy + func (p *CreateCredentialCallbackProxy) AsBinder() binder.IBinder + func (p *CreateCredentialCallbackProxy) OnError(ctx context.Context, errorType string, message string) error + func (p *CreateCredentialCallbackProxy) OnPendingIntent(ctx context.Context, pendingIntent types.PendingIntent) error + func (p *CreateCredentialCallbackProxy) OnResponse(ctx context.Context, response CreateCredentialResponse) error + type CreateCredentialCallbackStub struct + Impl ICreateCredentialCallback + Transport binder.VersionAwareTransport + func (s *CreateCredentialCallbackStub) Descriptor() string + func (s *CreateCredentialCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type CreateCredentialRequest struct + AlwaysSendAppInfoToProvider bool + IsSystemProviderRequired bool + Origin string + Type string + func (s *CreateCredentialRequest) MarshalParcel(p *parcel.Parcel) error + func (s *CreateCredentialRequest) UnmarshalParcel(p *parcel.Parcel) error + type CreateCredentialResponse struct + func (s *CreateCredentialResponse) MarshalParcel(p *parcel.Parcel) error + func (s *CreateCredentialResponse) UnmarshalParcel(p *parcel.Parcel) error + type CredentialDescription struct + Type string + func (s *CredentialDescription) MarshalParcel(p *parcel.Parcel) error + func (s *CredentialDescription) UnmarshalParcel(p *parcel.Parcel) error + type CredentialManagerProxy struct + Remote binder.IBinder + func GetCredentialManager(ctx context.Context, sm *servicemanager.ServiceManager) (*CredentialManagerProxy, error) + func NewCredentialManagerProxy(remote binder.IBinder) *CredentialManagerProxy + func (p *CredentialManagerProxy) AsBinder() binder.IBinder + func (p *CredentialManagerProxy) ClearCredentialState(ctx context.Context, request ClearCredentialStateRequest, ...) (os.ICancellationSignal, error) + func (p *CredentialManagerProxy) ExecuteCreateCredential(ctx context.Context, request CreateCredentialRequest, ...) (os.ICancellationSignal, error) + func (p *CredentialManagerProxy) ExecuteGetCredential(ctx context.Context, request GetCredentialRequest, ...) (os.ICancellationSignal, error) + func (p *CredentialManagerProxy) ExecutePrepareGetCredential(ctx context.Context, request GetCredentialRequest, ...) (os.ICancellationSignal, error) + func (p *CredentialManagerProxy) GetCandidateCredentials(ctx context.Context, request GetCredentialRequest, ...) (os.ICancellationSignal, error) + func (p *CredentialManagerProxy) GetCredentialProviderServices(ctx context.Context, providerFilter int32) ([]CredentialProviderInfo, error) + func (p *CredentialManagerProxy) GetCredentialProviderServicesForTesting(ctx context.Context, providerFilter int32) ([]CredentialProviderInfo, error) + func (p *CredentialManagerProxy) IsEnabledCredentialProviderService(ctx context.Context, componentName content.ComponentName) (bool, error) + func (p *CredentialManagerProxy) IsServiceEnabled(ctx context.Context) (bool, error) + func (p *CredentialManagerProxy) RegisterCredentialDescription(ctx context.Context, request RegisterCredentialDescriptionRequest) error + func (p *CredentialManagerProxy) SetEnabledProviders(ctx context.Context, primaryProviders []string, providers []string, ...) error + func (p *CredentialManagerProxy) UnregisterCredentialDescription(ctx context.Context, request UnregisterCredentialDescriptionRequest) error + type CredentialManagerStub struct + Impl ICredentialManager + Transport binder.VersionAwareTransport + func (s *CredentialManagerStub) Descriptor() string + func (s *CredentialManagerStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type CredentialProviderInfo struct + IsEnabled bool + IsPrimary bool + IsSystemProvider bool + func (s *CredentialProviderInfo) MarshalParcel(p *parcel.Parcel) error + func (s *CredentialProviderInfo) UnmarshalParcel(p *parcel.Parcel) error + type GetCandidateCredentialsCallbackProxy struct + Remote binder.IBinder + func NewGetCandidateCredentialsCallbackProxy(remote binder.IBinder) *GetCandidateCredentialsCallbackProxy + func (p *GetCandidateCredentialsCallbackProxy) AsBinder() binder.IBinder + func (p *GetCandidateCredentialsCallbackProxy) OnError(ctx context.Context, errorType string, message string) error + func (p *GetCandidateCredentialsCallbackProxy) OnResponse(ctx context.Context, response GetCandidateCredentialsResponse) error + type GetCandidateCredentialsCallbackStub struct + Impl IGetCandidateCredentialsCallback + Transport binder.VersionAwareTransport + func (s *GetCandidateCredentialsCallbackStub) Descriptor() string + func (s *GetCandidateCredentialsCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type GetCandidateCredentialsRequest struct + Origin string + func (s *GetCandidateCredentialsRequest) MarshalParcel(p *parcel.Parcel) error + func (s *GetCandidateCredentialsRequest) UnmarshalParcel(p *parcel.Parcel) error + type GetCandidateCredentialsResponse struct + Intent *types.Intent + func (s *GetCandidateCredentialsResponse) MarshalParcel(p *parcel.Parcel) error + func (s *GetCandidateCredentialsResponse) UnmarshalParcel(p *parcel.Parcel) error + type GetCredentialCallbackProxy struct + Remote binder.IBinder + func NewGetCredentialCallbackProxy(remote binder.IBinder) *GetCredentialCallbackProxy + func (p *GetCredentialCallbackProxy) AsBinder() binder.IBinder + func (p *GetCredentialCallbackProxy) OnError(ctx context.Context, errorType string, message string) error + func (p *GetCredentialCallbackProxy) OnPendingIntent(ctx context.Context, pendingIntent types.PendingIntent) error + func (p *GetCredentialCallbackProxy) OnResponse(ctx context.Context, response GetCredentialResponse) error + type GetCredentialCallbackStub struct + Impl IGetCredentialCallback + Transport binder.VersionAwareTransport + func (s *GetCredentialCallbackStub) Descriptor() string + func (s *GetCredentialCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type GetCredentialRequest struct + AlwaysSendAppInfoToProvider bool + Origin string + func (s *GetCredentialRequest) MarshalParcel(p *parcel.Parcel) error + func (s *GetCredentialRequest) UnmarshalParcel(p *parcel.Parcel) error + type GetCredentialResponse struct + func (s *GetCredentialResponse) MarshalParcel(p *parcel.Parcel) error + func (s *GetCredentialResponse) UnmarshalParcel(p *parcel.Parcel) error + type IClearCredentialStateCallback interface + AsBinder func() binder.IBinder + OnError func(ctx context.Context, errorType string, message string) error + OnSuccess func(ctx context.Context) error + func NewClearCredentialStateCallbackStub(impl IClearCredentialStateCallbackServer) IClearCredentialStateCallback + type IClearCredentialStateCallbackServer interface + OnError func(ctx context.Context, errorType string, message string) error + OnSuccess func(ctx context.Context) error + type ICreateCredentialCallback interface + AsBinder func() binder.IBinder + OnError func(ctx context.Context, errorType string, message string) error + OnPendingIntent func(ctx context.Context, pendingIntent types.PendingIntent) error + OnResponse func(ctx context.Context, response CreateCredentialResponse) error + func NewCreateCredentialCallbackStub(impl ICreateCredentialCallbackServer) ICreateCredentialCallback + type ICreateCredentialCallbackServer interface + OnError func(ctx context.Context, errorType string, message string) error + OnPendingIntent func(ctx context.Context, pendingIntent types.PendingIntent) error + OnResponse func(ctx context.Context, response CreateCredentialResponse) error + type ICredentialManager interface + AsBinder func() binder.IBinder + ClearCredentialState func(ctx context.Context, request ClearCredentialStateRequest, ...) (os.ICancellationSignal, error) + ExecuteCreateCredential func(ctx context.Context, request CreateCredentialRequest, ...) (os.ICancellationSignal, error) + ExecuteGetCredential func(ctx context.Context, request GetCredentialRequest, ...) (os.ICancellationSignal, error) + ExecutePrepareGetCredential func(ctx context.Context, request GetCredentialRequest, ...) (os.ICancellationSignal, error) + GetCandidateCredentials func(ctx context.Context, request GetCredentialRequest, ...) (os.ICancellationSignal, error) + GetCredentialProviderServices func(ctx context.Context, providerFilter int32) ([]CredentialProviderInfo, error) + GetCredentialProviderServicesForTesting func(ctx context.Context, providerFilter int32) ([]CredentialProviderInfo, error) + IsEnabledCredentialProviderService func(ctx context.Context, componentName content.ComponentName) (bool, error) + IsServiceEnabled func(ctx context.Context) (bool, error) + RegisterCredentialDescription func(ctx context.Context, request RegisterCredentialDescriptionRequest) error + SetEnabledProviders func(ctx context.Context, primaryProviders []string, providers []string, ...) error + UnregisterCredentialDescription func(ctx context.Context, request UnregisterCredentialDescriptionRequest) error + func NewCredentialManagerStub(impl ICredentialManagerServer) ICredentialManager + type ICredentialManagerServer interface + ClearCredentialState func(ctx context.Context, request ClearCredentialStateRequest, ...) (os.ICancellationSignal, error) + ExecuteCreateCredential func(ctx context.Context, request CreateCredentialRequest, ...) (os.ICancellationSignal, error) + ExecuteGetCredential func(ctx context.Context, request GetCredentialRequest, ...) (os.ICancellationSignal, error) + ExecutePrepareGetCredential func(ctx context.Context, request GetCredentialRequest, ...) (os.ICancellationSignal, error) + GetCandidateCredentials func(ctx context.Context, request GetCredentialRequest, ...) (os.ICancellationSignal, error) + GetCredentialProviderServices func(ctx context.Context, providerFilter int32) ([]CredentialProviderInfo, error) + GetCredentialProviderServicesForTesting func(ctx context.Context, providerFilter int32) ([]CredentialProviderInfo, error) + IsEnabledCredentialProviderService func(ctx context.Context, componentName content.ComponentName) (bool, error) + IsServiceEnabled func(ctx context.Context) (bool, error) + RegisterCredentialDescription func(ctx context.Context, request RegisterCredentialDescriptionRequest) error + SetEnabledProviders func(ctx context.Context, primaryProviders []string, providers []string, ...) error + UnregisterCredentialDescription func(ctx context.Context, request UnregisterCredentialDescriptionRequest) error + type IGetCandidateCredentialsCallback interface + AsBinder func() binder.IBinder + OnError func(ctx context.Context, errorType string, message string) error + OnResponse func(ctx context.Context, response GetCandidateCredentialsResponse) error + func NewGetCandidateCredentialsCallbackStub(impl IGetCandidateCredentialsCallbackServer) IGetCandidateCredentialsCallback + type IGetCandidateCredentialsCallbackServer interface + OnError func(ctx context.Context, errorType string, message string) error + OnResponse func(ctx context.Context, response GetCandidateCredentialsResponse) error + type IGetCredentialCallback interface + AsBinder func() binder.IBinder + OnError func(ctx context.Context, errorType string, message string) error + OnPendingIntent func(ctx context.Context, pendingIntent types.PendingIntent) error + OnResponse func(ctx context.Context, response GetCredentialResponse) error + func NewGetCredentialCallbackStub(impl IGetCredentialCallbackServer) IGetCredentialCallback + type IGetCredentialCallbackServer interface + OnError func(ctx context.Context, errorType string, message string) error + OnPendingIntent func(ctx context.Context, pendingIntent types.PendingIntent) error + OnResponse func(ctx context.Context, response GetCredentialResponse) error + type IPrepareGetCredentialCallback interface + AsBinder func() binder.IBinder + OnError func(ctx context.Context, errorType string, message string) error + OnResponse func(ctx context.Context, response PrepareGetCredentialResponseInternal) error + func NewPrepareGetCredentialCallbackStub(impl IPrepareGetCredentialCallbackServer) IPrepareGetCredentialCallback + type IPrepareGetCredentialCallbackServer interface + OnError func(ctx context.Context, errorType string, message string) error + OnResponse func(ctx context.Context, response PrepareGetCredentialResponseInternal) error + type ISetEnabledProvidersCallback interface + AsBinder func() binder.IBinder + OnError func(ctx context.Context, errorType string, message string) error + OnResponse func(ctx context.Context) error + func NewSetEnabledProvidersCallbackStub(impl ISetEnabledProvidersCallbackServer) ISetEnabledProvidersCallback + type ISetEnabledProvidersCallbackServer interface + OnError func(ctx context.Context, errorType string, message string) error + OnResponse func(ctx context.Context) error + type ListEnabledProvidersResponse struct + func (s *ListEnabledProvidersResponse) MarshalParcel(p *parcel.Parcel) error + func (s *ListEnabledProvidersResponse) UnmarshalParcel(p *parcel.Parcel) error + type PrepareGetCredentialCallbackProxy struct + Remote binder.IBinder + func NewPrepareGetCredentialCallbackProxy(remote binder.IBinder) *PrepareGetCredentialCallbackProxy + func (p *PrepareGetCredentialCallbackProxy) AsBinder() binder.IBinder + func (p *PrepareGetCredentialCallbackProxy) OnError(ctx context.Context, errorType string, message string) error + func (p *PrepareGetCredentialCallbackProxy) OnResponse(ctx context.Context, response PrepareGetCredentialResponseInternal) error + type PrepareGetCredentialCallbackStub struct + Impl IPrepareGetCredentialCallback + Transport binder.VersionAwareTransport + func (s *PrepareGetCredentialCallbackStub) Descriptor() string + func (s *PrepareGetCredentialCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type PrepareGetCredentialResponseInternal struct + HasAuthenticationResults bool + HasQueryApiPermission bool + HasRemoteResults bool + PendingIntent *types.PendingIntent + func (s *PrepareGetCredentialResponseInternal) MarshalParcel(p *parcel.Parcel) error + func (s *PrepareGetCredentialResponseInternal) UnmarshalParcel(p *parcel.Parcel) error + type RegisterCredentialDescriptionRequest struct + func (s *RegisterCredentialDescriptionRequest) MarshalParcel(p *parcel.Parcel) error + func (s *RegisterCredentialDescriptionRequest) UnmarshalParcel(p *parcel.Parcel) error + type SetEnabledProvidersCallbackProxy struct + Remote binder.IBinder + func NewSetEnabledProvidersCallbackProxy(remote binder.IBinder) *SetEnabledProvidersCallbackProxy + func (p *SetEnabledProvidersCallbackProxy) AsBinder() binder.IBinder + func (p *SetEnabledProvidersCallbackProxy) OnError(ctx context.Context, errorType string, message string) error + func (p *SetEnabledProvidersCallbackProxy) OnResponse(ctx context.Context) error + type SetEnabledProvidersCallbackStub struct + Impl ISetEnabledProvidersCallback + Transport binder.VersionAwareTransport + func (s *SetEnabledProvidersCallbackStub) Descriptor() string + func (s *SetEnabledProvidersCallbackStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error) + type SetEnabledProvidersRequest struct + func (s *SetEnabledProvidersRequest) MarshalParcel(p *parcel.Parcel) error + func (s *SetEnabledProvidersRequest) UnmarshalParcel(p *parcel.Parcel) error + type UnregisterCredentialDescriptionRequest struct + func (s *UnregisterCredentialDescriptionRequest) MarshalParcel(p *parcel.Parcel) error + func (s *UnregisterCredentialDescriptionRequest) UnmarshalParcel(p *parcel.Parcel) error