-
-
Notifications
You must be signed in to change notification settings - Fork 77
Expand file tree
/
Copy pathcontroller.d.ts
More file actions
102 lines (102 loc) · 3.16 KB
/
controller.d.ts
File metadata and controls
102 lines (102 loc) · 3.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
import { Controller } from '@hotwired/stimulus';
export default class extends Controller {
static values: {
requestResultUrl: {
type: StringConstructor;
default: string;
};
requestOptionsUrl: {
type: StringConstructor;
default: string;
};
requestResultField: {
type: StringConstructor;
default: null;
};
requestSuccessRedirectUri: StringConstructor;
creationResultUrl: {
type: StringConstructor;
default: string;
};
creationOptionsUrl: {
type: StringConstructor;
default: string;
};
creationResultField: {
type: StringConstructor;
default: null;
};
creationSuccessRedirectUri: StringConstructor;
usernameField: {
type: StringConstructor;
default: string;
};
displayNameField: {
type: StringConstructor;
default: string;
};
attestationField: {
type: StringConstructor;
default: string;
};
userVerificationField: {
type: StringConstructor;
default: string;
};
residentKeyField: {
type: StringConstructor;
default: string;
};
authenticatorAttachmentField: {
type: StringConstructor;
default: string;
};
useBrowserAutofill: {
type: BooleanConstructor;
default: boolean;
};
requestHeaders: {
type: ObjectConstructor;
default: {
'Content-Type': string;
Accept: string;
mode: string;
credentials: string;
};
};
};
readonly requestResultUrlValue: string;
readonly requestOptionsUrlValue: string;
readonly requestResultFieldValue?: string;
readonly requestSuccessRedirectUriValue?: string;
readonly creationResultUrlValue: string;
readonly creationOptionsUrlValue: string;
readonly creationResultFieldValue?: string;
readonly creationSuccessRedirectUriValue?: string;
readonly usernameFieldValue: string;
readonly displayNameFieldValue: string;
readonly attestationFieldValue: string;
readonly userVerificationFieldValue: string;
readonly residentKeyFieldValue: string;
readonly authenticatorAttachmentFieldValue: string;
readonly useBrowserAutofillValue: boolean;
readonly requestHeadersValue: object;
connect: () => Promise<void>;
signin(event: Event): Promise<void>;
private _processSignin;
signup(event: Event): Promise<void>;
private _dispatchEvent;
private _getData;
private _getPublicKeyCredentialRequestOptions;
private _getPublicKeyCredentialCreationOptions;
private _getOptions;
private _getAttestationResponse;
private _getAssertionResponse;
private _getResult;
private _processExtensionsInput;
private _processPrfInput;
private _importPrfValues;
private _processExtensionsOutput;
private _processPrfOutput;
private _exportPrfValues;
}