credentials

package
v0.0.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 28, 2026 License: CC0-1.0 Imports: 6 Imported by: 0

Documentation

Overview

Package credentials provides Go bindings for android.service.credentials.

Index

Constants

View Source
const (
	ExtraBeginGetCredentialRequest  = consts.ExtraBeginGetCredentialRequest
	ExtraBeginGetCredentialResponse = consts.ExtraBeginGetCredentialResponse
	ExtraCreateCredentialException  = consts.ExtraCreateCredentialException
	ExtraCreateCredentialRequest    = consts.ExtraCreateCredentialRequest
	ExtraCreateCredentialResponse   = consts.ExtraCreateCredentialResponse
	ExtraGetCredentialException     = consts.ExtraGetCredentialException
	ExtraGetCredentialRequest       = consts.ExtraGetCredentialRequest
	ExtraGetCredentialResponse      = consts.ExtraGetCredentialResponse
	ServiceInterface                = consts.ServiceInterface
	ServiceMetaData                 = consts.ServiceMetaData
)
View Source
const (
	Creator = consts.Creator
)

Variables

This section is empty.

Functions

func Init

func Init(env *jni.Env) error

Init resolves all JNI class and method references for this package. It is safe to call multiple times (uses sync.Once internally). Exported for E2E testing on Android.

Types

type Action

type Action struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

Action wraps android.service.credentials.Action.

func NewAction

func NewAction(vm *jni.VM, arg0 *jni.Object) (*Action, error)

NewAction creates a new android.service.credentials.Action instance.

func (*Action) DescribeContents

func (m *Action) DescribeContents() (int32, error)

DescribeContents calls android.service.credentials.Action.describeContents.

func (*Action) GetSlice

func (m *Action) GetSlice() (*jni.Object, error)

GetSlice calls android.service.credentials.Action.getSlice.

func (*Action) WriteToParcel

func (m *Action) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.service.credentials.Action.writeToParcel.

type BeginCreateCredentialRequest

type BeginCreateCredentialRequest struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

BeginCreateCredentialRequest wraps android.service.credentials.BeginCreateCredentialRequest.

func NewBeginCreateCredentialRequest

func NewBeginCreateCredentialRequest(vm *jni.VM, arg0 string, arg1 *jni.Object) (*BeginCreateCredentialRequest, error)

NewBeginCreateCredentialRequest creates a new android.service.credentials.BeginCreateCredentialRequest instance.

func (*BeginCreateCredentialRequest) DescribeContents

func (m *BeginCreateCredentialRequest) DescribeContents() (int32, error)

DescribeContents calls android.service.credentials.BeginCreateCredentialRequest.describeContents.

func (*BeginCreateCredentialRequest) GetCallingAppInfo

func (m *BeginCreateCredentialRequest) GetCallingAppInfo() (*jni.Object, error)

GetCallingAppInfo calls android.service.credentials.BeginCreateCredentialRequest.getCallingAppInfo.

func (*BeginCreateCredentialRequest) GetData

func (m *BeginCreateCredentialRequest) GetData() (*jni.Object, error)

GetData calls android.service.credentials.BeginCreateCredentialRequest.getData.

func (*BeginCreateCredentialRequest) GetType

func (m *BeginCreateCredentialRequest) GetType() (string, error)

GetType calls android.service.credentials.BeginCreateCredentialRequest.getType.

func (*BeginCreateCredentialRequest) WriteToParcel

func (m *BeginCreateCredentialRequest) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.service.credentials.BeginCreateCredentialRequest.writeToParcel.

type BeginCreateCredentialResponse

type BeginCreateCredentialResponse struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

BeginCreateCredentialResponse wraps android.service.credentials.BeginCreateCredentialResponse.

func NewBeginCreateCredentialResponse

func NewBeginCreateCredentialResponse(vm *jni.VM) (*BeginCreateCredentialResponse, error)

NewBeginCreateCredentialResponse creates a new android.service.credentials.BeginCreateCredentialResponse instance.

func (*BeginCreateCredentialResponse) DescribeContents

func (m *BeginCreateCredentialResponse) DescribeContents() (int32, error)

DescribeContents calls android.service.credentials.BeginCreateCredentialResponse.describeContents.

func (*BeginCreateCredentialResponse) GetRemoteCreateEntry

func (m *BeginCreateCredentialResponse) GetRemoteCreateEntry() (*jni.Object, error)

GetRemoteCreateEntry calls android.service.credentials.BeginCreateCredentialResponse.getRemoteCreateEntry.

func (*BeginCreateCredentialResponse) WriteToParcel

func (m *BeginCreateCredentialResponse) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.service.credentials.BeginCreateCredentialResponse.writeToParcel.

type BeginCreateCredentialResponseBuilder

type BeginCreateCredentialResponseBuilder struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

BeginCreateCredentialResponseBuilder wraps android.service.credentials.BeginCreateCredentialResponse$Builder.

func (*BeginCreateCredentialResponseBuilder) AddCreateEntry

func (m *BeginCreateCredentialResponseBuilder) AddCreateEntry(arg0 *jni.Object) (*jni.Object, error)

AddCreateEntry calls android.service.credentials.BeginCreateCredentialResponse$Builder.addCreateEntry.

func (*BeginCreateCredentialResponseBuilder) Build

Build calls android.service.credentials.BeginCreateCredentialResponse$Builder.build.

func (*BeginCreateCredentialResponseBuilder) SetRemoteCreateEntry

func (m *BeginCreateCredentialResponseBuilder) SetRemoteCreateEntry(arg0 *jni.Object) (*jni.Object, error)

SetRemoteCreateEntry calls android.service.credentials.BeginCreateCredentialResponse$Builder.setRemoteCreateEntry.

type BeginGetCredentialOption

type BeginGetCredentialOption struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

BeginGetCredentialOption wraps android.service.credentials.BeginGetCredentialOption.

func NewBeginGetCredentialOption

func NewBeginGetCredentialOption(vm *jni.VM, arg0 string, arg1 string, arg2 *jni.Object) (*BeginGetCredentialOption, error)

NewBeginGetCredentialOption creates a new android.service.credentials.BeginGetCredentialOption instance.

func (*BeginGetCredentialOption) DescribeContents

func (m *BeginGetCredentialOption) DescribeContents() (int32, error)

DescribeContents calls android.service.credentials.BeginGetCredentialOption.describeContents.

func (*BeginGetCredentialOption) GetCandidateQueryData

func (m *BeginGetCredentialOption) GetCandidateQueryData() (*jni.Object, error)

GetCandidateQueryData calls android.service.credentials.BeginGetCredentialOption.getCandidateQueryData.

func (*BeginGetCredentialOption) GetId

func (m *BeginGetCredentialOption) GetId() (string, error)

GetId calls android.service.credentials.BeginGetCredentialOption.getId.

func (*BeginGetCredentialOption) GetType

func (m *BeginGetCredentialOption) GetType() (string, error)

GetType calls android.service.credentials.BeginGetCredentialOption.getType.

func (*BeginGetCredentialOption) ToString

func (m *BeginGetCredentialOption) ToString() (string, error)

ToString calls android.service.credentials.BeginGetCredentialOption.toString.

func (*BeginGetCredentialOption) WriteToParcel

func (m *BeginGetCredentialOption) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.service.credentials.BeginGetCredentialOption.writeToParcel.

type BeginGetCredentialRequest

type BeginGetCredentialRequest struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

BeginGetCredentialRequest wraps android.service.credentials.BeginGetCredentialRequest.

func (*BeginGetCredentialRequest) DescribeContents

func (m *BeginGetCredentialRequest) DescribeContents() (int32, error)

DescribeContents calls android.service.credentials.BeginGetCredentialRequest.describeContents.

func (*BeginGetCredentialRequest) GetCallingAppInfo

func (m *BeginGetCredentialRequest) GetCallingAppInfo() (*jni.Object, error)

GetCallingAppInfo calls android.service.credentials.BeginGetCredentialRequest.getCallingAppInfo.

func (*BeginGetCredentialRequest) WriteToParcel

func (m *BeginGetCredentialRequest) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.service.credentials.BeginGetCredentialRequest.writeToParcel.

type BeginGetCredentialRequestBuilder

type BeginGetCredentialRequestBuilder struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

BeginGetCredentialRequestBuilder wraps android.service.credentials.BeginGetCredentialRequest$Builder.

func (*BeginGetCredentialRequestBuilder) AddBeginGetCredentialOption

func (m *BeginGetCredentialRequestBuilder) AddBeginGetCredentialOption(arg0 *jni.Object) (*jni.Object, error)

AddBeginGetCredentialOption calls android.service.credentials.BeginGetCredentialRequest$Builder.addBeginGetCredentialOption.

func (*BeginGetCredentialRequestBuilder) Build

Build calls android.service.credentials.BeginGetCredentialRequest$Builder.build.

func (*BeginGetCredentialRequestBuilder) SetCallingAppInfo

func (m *BeginGetCredentialRequestBuilder) SetCallingAppInfo(arg0 *jni.Object) (*jni.Object, error)

SetCallingAppInfo calls android.service.credentials.BeginGetCredentialRequest$Builder.setCallingAppInfo.

type BeginGetCredentialResponse

type BeginGetCredentialResponse struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

BeginGetCredentialResponse wraps android.service.credentials.BeginGetCredentialResponse.

func NewBeginGetCredentialResponse

func NewBeginGetCredentialResponse(vm *jni.VM) (*BeginGetCredentialResponse, error)

NewBeginGetCredentialResponse creates a new android.service.credentials.BeginGetCredentialResponse instance.

func (*BeginGetCredentialResponse) DescribeContents

func (m *BeginGetCredentialResponse) DescribeContents() (int32, error)

DescribeContents calls android.service.credentials.BeginGetCredentialResponse.describeContents.

func (*BeginGetCredentialResponse) GetRemoteCredentialEntry

func (m *BeginGetCredentialResponse) GetRemoteCredentialEntry() (*jni.Object, error)

GetRemoteCredentialEntry calls android.service.credentials.BeginGetCredentialResponse.getRemoteCredentialEntry.

func (*BeginGetCredentialResponse) WriteToParcel

func (m *BeginGetCredentialResponse) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.service.credentials.BeginGetCredentialResponse.writeToParcel.

type BeginGetCredentialResponseBuilder

type BeginGetCredentialResponseBuilder struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

BeginGetCredentialResponseBuilder wraps android.service.credentials.BeginGetCredentialResponse$Builder.

func (*BeginGetCredentialResponseBuilder) AddAction

func (m *BeginGetCredentialResponseBuilder) AddAction(arg0 *jni.Object) (*jni.Object, error)

AddAction calls android.service.credentials.BeginGetCredentialResponse$Builder.addAction.

func (*BeginGetCredentialResponseBuilder) AddAuthenticationAction

func (m *BeginGetCredentialResponseBuilder) AddAuthenticationAction(arg0 *jni.Object) (*jni.Object, error)

AddAuthenticationAction calls android.service.credentials.BeginGetCredentialResponse$Builder.addAuthenticationAction.

func (*BeginGetCredentialResponseBuilder) AddCredentialEntry

func (m *BeginGetCredentialResponseBuilder) AddCredentialEntry(arg0 *jni.Object) (*jni.Object, error)

AddCredentialEntry calls android.service.credentials.BeginGetCredentialResponse$Builder.addCredentialEntry.

func (*BeginGetCredentialResponseBuilder) Build

Build calls android.service.credentials.BeginGetCredentialResponse$Builder.build.

func (*BeginGetCredentialResponseBuilder) SetRemoteCredentialEntry

func (m *BeginGetCredentialResponseBuilder) SetRemoteCredentialEntry(arg0 *jni.Object) (*jni.Object, error)

SetRemoteCredentialEntry calls android.service.credentials.BeginGetCredentialResponse$Builder.setRemoteCredentialEntry.

type CallingAppInfo

type CallingAppInfo struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CallingAppInfo wraps android.service.credentials.CallingAppInfo.

func NewCallingAppInfo

func NewCallingAppInfo(vm *jni.VM, arg0 string, arg1 *jni.Object) (*CallingAppInfo, error)

NewCallingAppInfo creates a new android.service.credentials.CallingAppInfo instance.

func (*CallingAppInfo) DescribeContents

func (m *CallingAppInfo) DescribeContents() (int32, error)

DescribeContents calls android.service.credentials.CallingAppInfo.describeContents.

func (*CallingAppInfo) GetOrigin

func (m *CallingAppInfo) GetOrigin() (string, error)

GetOrigin calls android.service.credentials.CallingAppInfo.getOrigin.

func (*CallingAppInfo) GetPackageName

func (m *CallingAppInfo) GetPackageName() (string, error)

GetPackageName calls android.service.credentials.CallingAppInfo.getPackageName.

func (*CallingAppInfo) GetSigningInfo

func (m *CallingAppInfo) GetSigningInfo() (*jni.Object, error)

GetSigningInfo calls android.service.credentials.CallingAppInfo.getSigningInfo.

func (*CallingAppInfo) ToString

func (m *CallingAppInfo) ToString() (string, error)

ToString calls android.service.credentials.CallingAppInfo.toString.

func (*CallingAppInfo) WriteToParcel

func (m *CallingAppInfo) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.service.credentials.CallingAppInfo.writeToParcel.

type ClearCredentialStateRequest

type ClearCredentialStateRequest struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

ClearCredentialStateRequest wraps android.service.credentials.ClearCredentialStateRequest.

func NewClearCredentialStateRequest

func NewClearCredentialStateRequest(vm *jni.VM, arg0 *jni.Object, arg1 *jni.Object) (*ClearCredentialStateRequest, error)

NewClearCredentialStateRequest creates a new android.service.credentials.ClearCredentialStateRequest instance.

func (*ClearCredentialStateRequest) DescribeContents

func (m *ClearCredentialStateRequest) DescribeContents() (int32, error)

DescribeContents calls android.service.credentials.ClearCredentialStateRequest.describeContents.

func (*ClearCredentialStateRequest) GetCallingAppInfo

func (m *ClearCredentialStateRequest) GetCallingAppInfo() (*jni.Object, error)

GetCallingAppInfo calls android.service.credentials.ClearCredentialStateRequest.getCallingAppInfo.

func (*ClearCredentialStateRequest) GetData

func (m *ClearCredentialStateRequest) GetData() (*jni.Object, error)

GetData calls android.service.credentials.ClearCredentialStateRequest.getData.

func (*ClearCredentialStateRequest) ToString

func (m *ClearCredentialStateRequest) ToString() (string, error)

ToString calls android.service.credentials.ClearCredentialStateRequest.toString.

func (*ClearCredentialStateRequest) WriteToParcel

func (m *ClearCredentialStateRequest) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.service.credentials.ClearCredentialStateRequest.writeToParcel.

type CreateCredentialRequest

type CreateCredentialRequest struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CreateCredentialRequest wraps android.service.credentials.CreateCredentialRequest.

func NewCreateCredentialRequest

func NewCreateCredentialRequest(vm *jni.VM, arg0 *jni.Object, arg1 string, arg2 *jni.Object) (*CreateCredentialRequest, error)

NewCreateCredentialRequest creates a new android.service.credentials.CreateCredentialRequest instance.

func (*CreateCredentialRequest) DescribeContents

func (m *CreateCredentialRequest) DescribeContents() (int32, error)

DescribeContents calls android.service.credentials.CreateCredentialRequest.describeContents.

func (*CreateCredentialRequest) GetCallingAppInfo

func (m *CreateCredentialRequest) GetCallingAppInfo() (*jni.Object, error)

GetCallingAppInfo calls android.service.credentials.CreateCredentialRequest.getCallingAppInfo.

func (*CreateCredentialRequest) GetData

func (m *CreateCredentialRequest) GetData() (*jni.Object, error)

GetData calls android.service.credentials.CreateCredentialRequest.getData.

func (*CreateCredentialRequest) GetType

func (m *CreateCredentialRequest) GetType() (string, error)

GetType calls android.service.credentials.CreateCredentialRequest.getType.

func (*CreateCredentialRequest) WriteToParcel

func (m *CreateCredentialRequest) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.service.credentials.CreateCredentialRequest.writeToParcel.

type CreateEntry

type CreateEntry struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CreateEntry wraps android.service.credentials.CreateEntry.

func NewCreateEntry

func NewCreateEntry(vm *jni.VM, arg0 *jni.Object) (*CreateEntry, error)

NewCreateEntry creates a new android.service.credentials.CreateEntry instance.

func (*CreateEntry) DescribeContents

func (m *CreateEntry) DescribeContents() (int32, error)

DescribeContents calls android.service.credentials.CreateEntry.describeContents.

func (*CreateEntry) GetSlice

func (m *CreateEntry) GetSlice() (*jni.Object, error)

GetSlice calls android.service.credentials.CreateEntry.getSlice.

func (*CreateEntry) WriteToParcel

func (m *CreateEntry) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.service.credentials.CreateEntry.writeToParcel.

type CredentialEntry

type CredentialEntry struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CredentialEntry wraps android.service.credentials.CredentialEntry.

func NewCredentialEntry

func NewCredentialEntry(vm *jni.VM, arg0 *jni.Object, arg1 *jni.Object) (*CredentialEntry, error)

NewCredentialEntry creates a new android.service.credentials.CredentialEntry instance.

func (*CredentialEntry) DescribeContents

func (m *CredentialEntry) DescribeContents() (int32, error)

DescribeContents calls android.service.credentials.CredentialEntry.describeContents.

func (*CredentialEntry) GetBeginGetCredentialOptionId

func (m *CredentialEntry) GetBeginGetCredentialOptionId() (string, error)

GetBeginGetCredentialOptionId calls android.service.credentials.CredentialEntry.getBeginGetCredentialOptionId.

func (*CredentialEntry) GetSlice

func (m *CredentialEntry) GetSlice() (*jni.Object, error)

GetSlice calls android.service.credentials.CredentialEntry.getSlice.

func (*CredentialEntry) GetType

func (m *CredentialEntry) GetType() (string, error)

GetType calls android.service.credentials.CredentialEntry.getType.

func (*CredentialEntry) WriteToParcel

func (m *CredentialEntry) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.service.credentials.CredentialEntry.writeToParcel.

type CredentialProviderService

type CredentialProviderService struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CredentialProviderService wraps android.service.credentials.CredentialProviderService.

func (*CredentialProviderService) OnBind

func (m *CredentialProviderService) OnBind(arg0 *jni.Object) (*jni.Object, error)

OnBind calls android.service.credentials.CredentialProviderService.onBind.

func (*CredentialProviderService) OnCreate

func (m *CredentialProviderService) OnCreate() error

OnCreate calls android.service.credentials.CredentialProviderService.onCreate.

type GetCredentialRequest

type GetCredentialRequest struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

GetCredentialRequest wraps android.service.credentials.GetCredentialRequest.

func NewGetCredentialRequest

func NewGetCredentialRequest(vm *jni.VM, arg0 *jni.Object, arg1 *jni.Object) (*GetCredentialRequest, error)

NewGetCredentialRequest creates a new android.service.credentials.GetCredentialRequest instance.

func (*GetCredentialRequest) DescribeContents

func (m *GetCredentialRequest) DescribeContents() (int32, error)

DescribeContents calls android.service.credentials.GetCredentialRequest.describeContents.

func (*GetCredentialRequest) GetCallingAppInfo

func (m *GetCredentialRequest) GetCallingAppInfo() (*jni.Object, error)

GetCallingAppInfo calls android.service.credentials.GetCredentialRequest.getCallingAppInfo.

func (*GetCredentialRequest) WriteToParcel

func (m *GetCredentialRequest) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.service.credentials.GetCredentialRequest.writeToParcel.

type RemoteEntry

type RemoteEntry struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

RemoteEntry wraps android.service.credentials.RemoteEntry.

func NewRemoteEntry

func NewRemoteEntry(vm *jni.VM, arg0 *jni.Object) (*RemoteEntry, error)

NewRemoteEntry creates a new android.service.credentials.RemoteEntry instance.

func (*RemoteEntry) DescribeContents

func (m *RemoteEntry) DescribeContents() (int32, error)

DescribeContents calls android.service.credentials.RemoteEntry.describeContents.

func (*RemoteEntry) GetSlice

func (m *RemoteEntry) GetSlice() (*jni.Object, error)

GetSlice calls android.service.credentials.RemoteEntry.getSlice.

func (*RemoteEntry) WriteToParcel

func (m *RemoteEntry) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.service.credentials.RemoteEntry.writeToParcel.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL