mirror of
https://github.com/lanedirt/AliasVault.git
synced 2025-12-05 19:07:26 -06:00
Update AAGUID docs
This commit is contained in:
@@ -33,7 +33,7 @@ export class PasskeyAuthenticator {
|
||||
*/
|
||||
private constructor() {}
|
||||
|
||||
/** AliasVault AAGUID: a11a5vau-9f32-4b8c-8c5d-2f7d13e8c942 */
|
||||
/** AliasVault AAGUID: a11a5faa-9f32-4b8c-8c5d-2f7d13e8c942 */
|
||||
private static readonly AAGUID = new Uint8Array([
|
||||
0xa1, 0x1a, 0x5f, 0xaa, 0x9f, 0x32, 0x4b, 0x8c,
|
||||
0x8c, 0x5d, 0x2f, 0x7d, 0x13, 0xe8, 0xc9, 0x42
|
||||
|
||||
@@ -208,11 +208,10 @@ describe('PasskeyAuthenticator', () => {
|
||||
);
|
||||
|
||||
/*
|
||||
* AliasVault AAGUID: a11a5vau-9f32-4b8c-8c5d-2f7d13e8c942
|
||||
* AliasVault AAGUID: a11a5faa-9f32-4b8c-8c5d-2f7d13e8c942
|
||||
* Convert the string representation to bytes (replace 'v' with 'f' and 'u' with 'a')
|
||||
*/
|
||||
const aaguidString = 'a11a5vau-9f32-4b8c-8c5d-2f7d13e8c942';
|
||||
const aaguidHex = aaguidString.replace(/-/g, '').replace(/v/g, 'f').replace(/u/g, 'a');
|
||||
const aaguidHex = 'a11a5faa-9f32-4b8c-8c5d-2f7d13e8c942';
|
||||
|
||||
// Verify the hex conversion matches expected bytes
|
||||
const expectedAAGUID = new Uint8Array(16);
|
||||
|
||||
@@ -37,7 +37,7 @@ import javax.crypto.spec.SecretKeySpec
|
||||
*/
|
||||
object PasskeyAuthenticator {
|
||||
|
||||
/** AliasVault AAGUID: a11a5vau-9f32-4b8c-8c5d-2f7d13e8c942. */
|
||||
/** AliasVault AAGUID: a11a5faa-9f32-4b8c-8c5d-2f7d13e8c942. */
|
||||
private val AAGUID = byteArrayOf(
|
||||
0xa1.toByte(), 0x1a, 0x5f, 0xaa.toByte(), 0x9f.toByte(), 0x32, 0x4b, 0x8c.toByte(),
|
||||
0x8c.toByte(), 0x5d, 0x2f, 0x7d, 0x13, 0xe8.toByte(), 0xc9.toByte(), 0x42,
|
||||
|
||||
@@ -27,7 +27,7 @@ import Security
|
||||
*/
|
||||
public class PasskeyAuthenticator {
|
||||
|
||||
/// AliasVault AAGUID: a11a5vau-9f32-4b8c-8c5d-2f7d13e8c942
|
||||
/// AliasVault AAGUID: a11a5faa-9f32-4b8c-8c5d-2f7d13e8c942
|
||||
private static let aaguid: [UInt8] = [
|
||||
0xa1, 0x1a, 0x5f, 0xaa, 0x9f, 0x32, 0x4b, 0x8c,
|
||||
0x8c, 0x5d, 0x2f, 0x7d, 0x13, 0xe8, 0xc9, 0x42
|
||||
|
||||
@@ -1621,6 +1621,11 @@ video {
|
||||
border-color: rgb(254 202 202 / var(--tw-border-opacity));
|
||||
}
|
||||
|
||||
.border-red-400 {
|
||||
--tw-border-opacity: 1;
|
||||
border-color: rgb(248 113 113 / var(--tw-border-opacity));
|
||||
}
|
||||
|
||||
.border-red-500 {
|
||||
--tw-border-opacity: 1;
|
||||
border-color: rgb(239 68 68 / var(--tw-border-opacity));
|
||||
@@ -1631,11 +1636,6 @@ video {
|
||||
border-color: rgb(254 240 138 / var(--tw-border-opacity));
|
||||
}
|
||||
|
||||
.border-red-400 {
|
||||
--tw-border-opacity: 1;
|
||||
border-color: rgb(248 113 113 / var(--tw-border-opacity));
|
||||
}
|
||||
|
||||
.bg-amber-100 {
|
||||
--tw-bg-opacity: 1;
|
||||
background-color: rgb(254 243 199 / var(--tw-bg-opacity));
|
||||
@@ -1651,6 +1651,11 @@ video {
|
||||
background-color: rgb(255 251 235 / var(--tw-bg-opacity));
|
||||
}
|
||||
|
||||
.bg-black {
|
||||
--tw-bg-opacity: 1;
|
||||
background-color: rgb(0 0 0 / var(--tw-bg-opacity));
|
||||
}
|
||||
|
||||
.bg-blue-100 {
|
||||
--tw-bg-opacity: 1;
|
||||
background-color: rgb(219 234 254 / var(--tw-bg-opacity));
|
||||
@@ -1835,11 +1840,6 @@ video {
|
||||
background-color: rgb(234 179 8 / var(--tw-bg-opacity));
|
||||
}
|
||||
|
||||
.bg-black {
|
||||
--tw-bg-opacity: 1;
|
||||
background-color: rgb(0 0 0 / var(--tw-bg-opacity));
|
||||
}
|
||||
|
||||
.bg-opacity-50 {
|
||||
--tw-bg-opacity: 0.5;
|
||||
}
|
||||
@@ -2038,6 +2038,10 @@ video {
|
||||
padding-top: 1rem;
|
||||
}
|
||||
|
||||
.pt-5 {
|
||||
padding-top: 1.25rem;
|
||||
}
|
||||
|
||||
.pt-6 {
|
||||
padding-top: 1.5rem;
|
||||
}
|
||||
@@ -2046,10 +2050,6 @@ video {
|
||||
padding-top: 2rem;
|
||||
}
|
||||
|
||||
.pt-5 {
|
||||
padding-top: 1.25rem;
|
||||
}
|
||||
|
||||
.text-left {
|
||||
text-align: left;
|
||||
}
|
||||
@@ -2907,6 +2907,11 @@ video {
|
||||
border-color: rgb(239 68 68 / var(--tw-border-opacity));
|
||||
}
|
||||
|
||||
.dark\:border-red-700:is(.dark *) {
|
||||
--tw-border-opacity: 1;
|
||||
border-color: rgb(185 28 28 / var(--tw-border-opacity));
|
||||
}
|
||||
|
||||
.dark\:border-red-800:is(.dark *) {
|
||||
--tw-border-opacity: 1;
|
||||
border-color: rgb(153 27 27 / var(--tw-border-opacity));
|
||||
@@ -2922,11 +2927,6 @@ video {
|
||||
border-color: rgb(133 77 14 / var(--tw-border-opacity));
|
||||
}
|
||||
|
||||
.dark\:border-red-700:is(.dark *) {
|
||||
--tw-border-opacity: 1;
|
||||
border-color: rgb(185 28 28 / var(--tw-border-opacity));
|
||||
}
|
||||
|
||||
.dark\:bg-amber-800\/30:is(.dark *) {
|
||||
background-color: rgb(146 64 14 / 0.3);
|
||||
}
|
||||
@@ -3060,6 +3060,10 @@ video {
|
||||
background-color: rgb(127 29 29 / 0.2);
|
||||
}
|
||||
|
||||
.dark\:bg-red-900\/30:is(.dark *) {
|
||||
background-color: rgb(127 29 29 / 0.3);
|
||||
}
|
||||
|
||||
.dark\:bg-yellow-800:is(.dark *) {
|
||||
--tw-bg-opacity: 1;
|
||||
background-color: rgb(133 77 14 / var(--tw-bg-opacity));
|
||||
@@ -3069,10 +3073,6 @@ video {
|
||||
background-color: rgb(113 63 18 / 0.2);
|
||||
}
|
||||
|
||||
.dark\:bg-red-900\/30:is(.dark *) {
|
||||
background-color: rgb(127 29 29 / 0.3);
|
||||
}
|
||||
|
||||
.dark\:bg-opacity-80:is(.dark *) {
|
||||
--tw-bg-opacity: 0.8;
|
||||
}
|
||||
@@ -3250,11 +3250,6 @@ video {
|
||||
color: rgb(248 185 99 / var(--tw-text-opacity));
|
||||
}
|
||||
|
||||
.dark\:hover\:border-gray-600:hover:is(.dark *) {
|
||||
--tw-border-opacity: 1;
|
||||
border-color: rgb(75 85 99 / var(--tw-border-opacity));
|
||||
}
|
||||
|
||||
.dark\:hover\:bg-blue-500:hover:is(.dark *) {
|
||||
--tw-bg-opacity: 1;
|
||||
background-color: rgb(59 130 246 / var(--tw-bg-opacity));
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"legalHeader": "Submission of this statement and retrieval and use of this statement indicates acceptance of the appropriate agreement located at https://fidoalliance.org/metadata/metadata-legal-terms/.",
|
||||
"aaguid": "a11a5vau-9f32-4b8c-8c5d-2f7d13e8c942",
|
||||
"aaguid": "a11a5faa-9f32-4b8c-8c5d-2f7d13e8c942",
|
||||
"description": "AliasVault Password Manager with Passkey Support",
|
||||
"protocolFamily": "fido2",
|
||||
"schema": 3,
|
||||
@@ -86,7 +86,7 @@
|
||||
"largeBlobKey",
|
||||
"credBlob"
|
||||
],
|
||||
"aaguid": "a11a5vau-9f32-4b8c-8c5d-2f7d13e8c942",
|
||||
"aaguid": "a11a5faa-9f32-4b8c-8c5d-2f7d13e8c942",
|
||||
"options": {
|
||||
"plat": true,
|
||||
"rk": true,
|
||||
|
||||
Reference in New Issue
Block a user