-
Notifications
You must be signed in to change notification settings - Fork 0
/
project.json
77 lines (77 loc) · 2.74 KB
/
project.json
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
{
"projectName": "casa",
"description": "A 2FA flow featuring pluggable authentication methods",
"type": "community",
"author": "jgomer2001",
"version": "0.0.1",
"authorWebsite": "https://github.com/GluuFederation/agama-casa",
"githubUri": "https://github.com/GluuFederation/agama-casa",
"license": "apache-2.0",
"lastUpdated": "1725896536067",
"tags": [
"jans"
],
"noDirectLaunch": [
"io.jans.casa.authn.otp",
"io.jans.casa.authn.fido2",
"io.jans.casa.authn.twilio_sms",
"io.jans.casa.authn.super_gluu"
],
"configs": {
"io.jans.casa.authn.otp": {
"issuer": "Gluu Inc",
"otp_type": "totp",
"hotp": {
"keyLength": 20,
"digits": 6,
"lookAheadWindow": 10
},
"totp": {
"keyLength": 20,
"digits": 6,
"timeStep": 30,
"hmacShaAlgorithm": "sha1"
},
"qr_options": {
"label": "",
"size": 400,
"mSize": 0.05
}
},
"io.jans.casa.authn.fido2": {},
"io.jans.casa.authn.twilio_sms": {
"twilio_sid": "",
"twilio_token": "",
"from_number": ""
},
"io.jans.casa.authn.main": {
"selector": {
"io.jans.casa.authn.otp": {
"icon": "<i class='fas fa-qrcode'></i>",
"text": "A verification code from my OTP mobile app or hardware token"
},
"io.jans.casa.authn.twilio_sms": {
"icon": "<i class='fas fa-sms'></i>",
"text": "A verification code sent to my phone via text message"
},
"io.jans.casa.authn.fido2": {
"icon": "<div class='fs-1 link-success icon'><span class='fa-layers fa-fw' style='bottom:-.6rem;left:-.4rem'><i class='fas fa-tablet' data-fa-transform='shrink-1'></i><i class='fas fa-mobile-alt' data-fa-transform='up-7 shrink-4'></i><i class='fas fa-stream' data-fa-transform='rotate--90 up-9 shrink-12'></i></span></div>",
"text": "My Fido device (eg. security key)"
},
"io.jans.casa.authn.super_gluu": {
"icon": "<i class='far fa-bell' data-fa-transform='shrink-1'></i>",
"text": "A notification to my Super Gluu"
}
}
},
"io.jans.casa.authn.super_gluu": {
"timeout": 80,
"qr_options": {
"label": "",
"size": 400,
"mSize": 0.05
}
}
},
"name": "casa"
}