The most secure policy possible for Android.
Please follow this link to learn more about the FIDO Policy definitions.
{
"FidoPolicy": {
"name": "RestrictedSKFSPolicy-Android-Key",
"copyright": "StrongAuth, Inc. (DBA StrongKey) All Rights Reserved",
"version": "2.0",
"startDate": "1745341841",
"endDate": "1760103870871",
"system": {
"did": 6,
"requireCounter": "mandatory",
"integritySignatures": true,
"userVerification": [
"required"
],
"userPresenceTimeout": 30,
"allowedAaguids": [
"b93fd961-f2e6-462f-b122-82002247de78"
],
"transport": [
"usb",
"internal"
]
},
"subdomains": {
"enabled": false,
"allowedSubdomains": [
]
},
"relatedOriginRequests": {
"enabled": false
},
"digitalAssetLinks": {
"enabled": false
},
"algorithms": {
"curves": [
"secp256r1",
"secp384r1",
"secp521r1",
"curve25519"
],
"rsa": [
"none"
],
"signatures": [
"ES256",
"ES384",
"ES512",
"EdDSA",
"ES256K"
]
},
"attestation": {
"conveyance": [
"direct"
],
"formats": [
"android-key"
]
},
"registration": {
"displayName": "required",
"attachment": [
"platform"
],
"discoverableCredential": [
"required"
],
"excludeCredentials": "enabled"
},
"authentication": {
"allowCredentials": "enabled"
},
"authorization": {
"maxdataLength": 256,
"preserve": true
},
"rp": {
"id": "strongkey.com",
"name": "FIDOServer"
},
"extensions": {
"uvm": {
"allowedMethods": [
"presence",
"fingerprint",
"passcode",
"voiceprint",
"faceprint",
"eyeprint",
"pattern",
"handprint"
],
"allowedKeyProtections": [
"hardware",
"secureElement"
],
"allowedProtectionTypes": [
"tee",
"chip"
]
}
},
"mds": {
"authenticatorStatusReport": [
{
"status": "FIDO_CERTIFIED_L1",
"priority": "1",
"decision": "IGNORE"
},
{
"status": "FIDO_CERTIFIED_L2",
"priority": "1",
"decision": "ACCEPT"
},
{
"status": "UPDATE_AVAILABLE",
"priority": "5",
"decision": "IGNORE"
},
{
"status": "REVOKED",
"priority": "10",
"decision": "DENY"
}
]
},
"jwt": {
"algorithms": [
"ES256",
"ES384",
"ES521"
],
"duration": 30,
"required": [
"rpid",
"iat",
"exp",
"cip",
"uname",
"agent"
]
},
"signcerts": {
"rootca": {
"subjectdn": "CN=StrongKey FIDO Server RootCA,OU=DID 6,O=StrongKey",
"serialnumber": "1407182327055208063",
"pemcert": "-----BEGIN CERTIFICATE-----MIICVTCCAbegAwIBAgIIE4dQ3vJVTn8wCgYIKoZIzj0EAwQwSzESMBAGA1UEChMJU3Ryb25nS2V5MQ4wDAYDVQQLEwVESUQgNjElMCMGA1UEAxMcU3Ryb25nS2V5IEZJRE8gU2VydmVyIFJvb3RDQTAeFw0yNTA0MjIxNjU5NDdaFw0yNjA0MjIxNjU5NDdaMEsxEjAQBgNVBAoTCVN0cm9uZ0tleTEOMAwGA1UECxMFRElEIDYxJTAjBgNVBAMTHFN0cm9uZ0tleSBGSURPIFNlcnZlciBSb290Q0EwgZswEAYHKoZIzj0CAQYFK4EEACMDgYYABABn2hc8fkpxs8PoAJz9M7f+H+myWcAa16T+vl1jbw05zuU1IPcQn2cH+AXKBjdcJDtIcXXeD5Z9wwxUcsa0LXJK1gDADQDWA+ruCM93g3bkEa6ZeqPwi+bDP6j7IwL3OiIaFuYVSXronUhRS0NH71uhn8ayjVI33n9a4aognVFvzJEoyKNCMEAwHQYDVR0OBBYEFKdyCs4XQHgGFQ7ebsXRphaMNnDnMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MAoGCCqGSM49BAMEA4GLADCBhwJBYNoixFl+//k1P5f+iYAwnNx/TUmZJcW+w98dB5iZjYgfa4iYcalpqe93APxfXUgJpDzA95CNPb24hpvrGld3c7ACQgEePjbDzbFvv6TIVN4fsMRLFQmdM0qn7rHpc81uA9LxUZy+ld/tVG4IW04hGpUFKiNOcINJQgqQZYy2SPxT4kENbg==-----END CERTIFICATE-----",
"jwtcerts": {
"default": [
{
"subjectdn": "CN=SKFS JWT Signer 1,OU=DID 6,O=StrongKey",
"serialnumber": "2631079417588616245",
"pemcert": "-----BEGIN CERTIFICATE-----MIICBjCCAWmgAwIBAgIIJIN4yk02DDUwCgYIKoZIzj0EAwQwSzESMBAGA1UEChMJU3Ryb25nS2V5MQ4wDAYDVQQLEwVESUQgNjElMCMGA1UEAxMcU3Ryb25nS2V5IEZJRE8gU2VydmVyIFJvb3RDQTAeFw0yNTA0MjIxNjU5NTlaFw0yNjA0MjIxNjU5NTlaMEAxEjAQBgNVBAoTCVN0cm9uZ0tleTEOMAwGA1UECxMFRElEIDYxGjAYBgNVBAMTEVNLRlMgSldUIFNpZ25lciAxMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE+5uTWusfhs/GxqhtCy8yxo2qhH1tAoyMd/ixpn/m/ohk5ftoxOnpyL1joZL0o9tlZUS8sFmix4elxLX2XnEEpaNCMEAwHQYDVR0OBBYEFHN05IkBjiyA8BGWuUWwgTjZWlx7MB8GA1UdIwQYMBaAFKdyCs4XQHgGFQ7ebsXRphaMNnDnMAoGCCqGSM49BAMEA4GKADCBhgJBcQE2xsIECUHNEW5jEtxLBRirGOj8XVnw0wUvCdjteYRxMSaJPXQrLEha29MpoQYFDmzfGXJniUG3zb2btI1HXioCQV26BCicc12uh5+XF0We52dASZ6Z6qIjo7Wp5pUa7PlWIKwqSxH0EKrLwKwm3RIJO0Bc+1mogp24ush+D4iqcenP-----END CERTIFICATE-----"
},
{
"subjectdn": "CN=SKFS JWT Signer 2,OU=DID 6,O=StrongKey",
"serialnumber": "5257544716949188646",
"pemcert": "-----BEGIN CERTIFICATE-----MIICBzCCAWmgAwIBAgIISPaNEHx88CYwCgYIKoZIzj0EAwQwSzESMBAGA1UEChMJU3Ryb25nS2V5MQ4wDAYDVQQLEwVESUQgNjElMCMGA1UEAxMcU3Ryb25nS2V5IEZJRE8gU2VydmVyIFJvb3RDQTAeFw0yNTA0MjIxNzAwMTZaFw0yNjA0MjIxNzAwMTZaMEAxEjAQBgNVBAoTCVN0cm9uZ0tleTEOMAwGA1UECxMFRElEIDYxGjAYBgNVBAMTEVNLRlMgSldUIFNpZ25lciAyMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEj4QzffeGuZ5AVv8C4GrI8j9BUAvo2+qzhGL+hiBxwrQjth86gOjsEmJg4VJ9aQNFt+i+bOBtLmMZawhJQuzoAKNCMEAwHQYDVR0OBBYEFOup9HtT9OKNzeEMyY9v0e24VHi1MB8GA1UdIwQYMBaAFKdyCs4XQHgGFQ7ebsXRphaMNnDnMAoGCCqGSM49BAMEA4GLADCBhwJBSyB9j/rJsq/eXGY8ZkT7Gg+pb34nbLffy53MFbA1TZMSDkQMDUqfIq9UkAa+HhK0/gcQfwwp3ntDg5lr0EPD1OoCQgFntIm/dtv3/1S3s4czgcBUCd2MpvaFcp9opwwPPYGZp3nx6awfZmD5CjpYRLoSWwpX7qNv28aEa6t8pL529Ti05Q==-----END CERTIFICATE-----"
},
{
"subjectdn": "CN=SKFS JWT Signer 3,OU=DID 6,O=StrongKey",
"serialnumber": "4829982960570899847",
"pemcert": "-----BEGIN CERTIFICATE-----MIICCDCCAWmgAwIBAgIIQweL6YwEnYcwCgYIKoZIzj0EAwQwSzESMBAGA1UEChMJU3Ryb25nS2V5MQ4wDAYDVQQLEwVESUQgNjElMCMGA1UEAxMcU3Ryb25nS2V5IEZJRE8gU2VydmVyIFJvb3RDQTAeFw0yNTA0MjIxNzAwMzRaFw0yNjA0MjIxNzAwMzRaMEAxEjAQBgNVBAoTCVN0cm9uZ0tleTEOMAwGA1UECxMFRElEIDYxGjAYBgNVBAMTEVNLRlMgSldUIFNpZ25lciAzMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEh3XSh0FAhIzIEiwef7jbs1eml4nzTDWM2XAMlorIp7nI8Dh7XCAKWxcaBZrnNkrEXReH/BKPXCoI0kOboZ3+nqNCMEAwHQYDVR0OBBYEFDD9bWK0/PNK3zO+IJJzJAjlX/hXMB8GA1UdIwQYMBaAFKdyCs4XQHgGFQ7ebsXRphaMNnDnMAoGCCqGSM49BAMEA4GMADCBiAJCAbKQ3o/AyuTzFQ/a9Un8bpZYIJR91qXKopColGA4FBUb1AWG/eSCP7tebgm6F96x1Qt0HnDovucwPayOLK4cUgG1AkIB9+WTLZQaP+R49IS4v4NLWldEpSQPNWx7SGmP1elTETmxQgvZE2pJGO1PZYCB8ffe4UVRYrXBFX8KeRB0phZXNzM=-----END CERTIFICATE-----"
}
]
},
"samlcerts": {
"default": [
{
"subjectdn": "CN=SKFS SAML Signer 1,OU=DID 6,O=StrongKey",
"serialnumber": "-5068545070503112613",
"pemcert": "-----BEGIN CERTIFICATE-----MIIC5TCCAkagAwIBAgIJALmo6RzYmtBbMAoGCCqGSM49BAMEMEsxEjAQBgNVBAoTCVN0cm9uZ0tleTEOMAwGA1UECxMFRElEIDYxJTAjBgNVBAMTHFN0cm9uZ0tleSBGSURPIFNlcnZlciBSb290Q0EwHhcNMjUwNDIyMTcwNzU4WhcNMjYwNDIyMTcwNzU4WjBBMRIwEAYDVQQKEwlTdHJvbmdLZXkxDjAMBgNVBAsTBURJRCA2MRswGQYDVQQDExJTS0ZTIFNBTUwgU2lnbmVyIDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC6JPzw6GRBDtU0dfANxY/nxPab1D64vTf0+6dyXkZRbI6weOveCKU4WgrySFgr7THPqQmRnQGdbjLNvbAgg1Er5FgL0F6SQZCPGNrTFqn+1KwtvZG6QDSsVH5/HfvDwmL8UMEYQ4DCBg4SCLbbkVZlaUISLkehKoTfsjFzz7Ah3gGYA3LlAq9ofA1qCX7cH762cC0BbrA+lPHEtwX4HZDPTqQYc/zC+OhrQlOUZ2i/srdMMlfQV0/M7rTVigJaqnEsCqShL1PtM69zLOfyoKYlPvEzrU85cnSeHBgDNbWu52O+4VwO9EHQafMu54Ee6sGOxxo1FHvb7A9lBjMZisc3AgMBAAGjUjBQMB0GA1UdDgQWBBQMMc7ZBKWKnbEnYzKLwp698DCgejAOBgNVHQ8BAf8EBAMCB4AwHwYDVR0jBBgwFoAUp3IKzhdAeAYVDt5uxdGmFow2cOcwCgYIKoZIzj0EAwQDgYwAMIGIAkIB6MeB1GHLUpSXE5LTe7TrvyrfQUpcmweC4v9xiPihEexuXp8UT4G99/2R0MbiQ+3FyrnDR9V+0Sbr1miUJnavL3YCQgGgQ8C+DNKrqXIKIV0Tk0E7PTc/hny9eQGbK/qFr/jGaXeiy1GzlaDvcj+MqHebIpcgSIkwIPW5MfsAFzKPUJI+MA==-----END CERTIFICATE-----"
},
{
"subjectdn": "CN=SKFS SAML Signer 2,OU=DID 6,O=StrongKey",
"serialnumber": "9156590421493926096",
"pemcert": "-----BEGIN CERTIFICATE-----MIIC4zCCAkWgAwIBAgIIfxK+eYLjyNAwCgYIKoZIzj0EAwQwSzESMBAGA1UEChMJU3Ryb25nS2V5MQ4wDAYDVQQLEwVESUQgNjElMCMGA1UEAxMcU3Ryb25nS2V5IEZJRE8gU2VydmVyIFJvb3RDQTAeFw0yNTA0MjIxNzA4MTZaFw0yNjA0MjIxNzA4MTZaMEExEjAQBgNVBAoTCVN0cm9uZ0tleTEOMAwGA1UECxMFRElEIDYxGzAZBgNVBAMTElNLRlMgU0FNTCBTaWduZXIgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJUkg4BkLY8G7QPGZEcQsPwzDhjzqU+Sfj8FyqIsoX5yg/99qmLz7EsJVelRQZVlenXv4x8yX24c9m8nCc7Ot22+QUWGWZtKlo2F4g4CmEafMCHdtIGhzxpJHIFyN1kJ4L6r59LHaZpV5Lda9gowzs8InfZxWGdjJx7ZrLNw1/Y9YD/Tta1xw0BhZ68xzLzdxxFYS+PjwLCxlzP1CuTlT18kqe3DUhlDJ3WdTb/KS4MBXSDvYV+Zc6Uq25t0b/WMyHBJQJb/EkLm4IZ3uv9PVBx4jXRHfC2civR1uwLGOKuqopP/ObSg3Dl55/SrrZzlxwMBt43nUj6TCO5yNIDmHjsCAwEAAaNSMFAwHQYDVR0OBBYEFNcYV/dVe2qfX0seZEB+4jyVMzIzMA4GA1UdDwEB/wQEAwIHgDAfBgNVHSMEGDAWgBSncgrOF0B4BhUO3m7F0aYWjDZw5zAKBggqhkjOPQQDBAOBiwAwgYcCQgFgzHfJNAXWcoD3XqZ+QwDqz9GGE+Mtu339duRruo0SbAJ+eEsBVkAQ78mLyG/Ei9D6J4uGO7vz4Deu/60ObxrvpQJBU2axsF3XoPmlvjKL8nHOfEsm/O2PPjmgXjNhbKWT4lGjYp4lLSTszeQfcmtKcgPK+Zu/qvKDl0g+GiLds1eVRNQ=-----END CERTIFICATE-----"
},
{
"subjectdn": "CN=SKFS SAML Signer 3,OU=DID 6,O=StrongKey",
"serialnumber": "8300513963028771929",
"pemcert": "-----BEGIN CERTIFICATE-----MIIC5DCCAkWgAwIBAgIIczFZeKt/9FkwCgYIKoZIzj0EAwQwSzESMBAGA1UEChMJU3Ryb25nS2V5MQ4wDAYDVQQLEwVESUQgNjElMCMGA1UEAxMcU3Ryb25nS2V5IEZJRE8gU2VydmVyIFJvb3RDQTAeFw0yNTA0MjIxNzA4MzNaFw0yNjA0MjIxNzA4MzNaMEExEjAQBgNVBAoTCVN0cm9uZ0tleTEOMAwGA1UECxMFRElEIDYxGzAZBgNVBAMTElNLRlMgU0FNTCBTaWduZXIgMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOFNpzOpgzUGawDeiVNGgmrEtdx95N5QrsXRDLYdV0NSr1Gw+uexHY/na60RtZyxx+azFfv1QSmo3GDsFWYivqCxJ4KScSVvqWiFOLjknO1c3Bx82JjyMScwSuZMNeiQTr6ODQLH6Ja7vFjaMhtoa+sfPGl/h43n1zHTHYIu3M30ve8E5/NcaJlZlA319RxvG9pZQ91bsGsQUS0JcT7RHThIovk6oXUwJGH5Y75QfxokFtBdvPJm6QJ/XQkfyPuUHFi+40DnPbGZ7pcDhephG4fX3XgnOd7QxWbUF0VLoNOqUVo+0I6A1mozZ9tW06/tq8bfVrDkdMgGVF5ouqgVFSECAwEAAaNSMFAwHQYDVR0OBBYEFOitLjjv77pb3uE/hMBn1zp1w2tXMA4GA1UdDwEB/wQEAwIHgDAfBgNVHSMEGDAWgBSncgrOF0B4BhUO3m7F0aYWjDZw5zAKBggqhkjOPQQDBAOBjAAwgYgCQgDcY09tIxRDfKcKXJlACHkbeuUBDsi8Rb2VKDqdfS0VP3yzBUL2Srex70jz/oaPAEKI1cgQkjdHj5FvC+om6nyzcgJCAWKU1o5fetFWtJwKri9SBAFETRSLxHkAZ3TsPYPs4Q0ZL2kcmatbA+TGHUWVs4eBTDIbZv6Jkl58lYWfWpKiM8xX-----END CERTIFICATE-----"
}
],
"citrixidp": {
"subjectdn": "CN=SKFS SAML Signer 1,OU=DID 6,O=StrongKey",
"serialnumber": "-5068545070503112613",
"pemcert": "-----BEGIN CERTIFICATE-----MIIC5TCCAkagAwIBAgIJALmo6RzYmtBbMAoGCCqGSM49BAMEMEsxEjAQBgNVBAoTCVN0cm9uZ0tleTEOMAwGA1UECxMFRElEIDYxJTAjBgNVBAMTHFN0cm9uZ0tleSBGSURPIFNlcnZlciBSb290Q0EwHhcNMjUwNDIyMTcwNzU4WhcNMjYwNDIyMTcwNzU4WjBBMRIwEAYDVQQKEwlTdHJvbmdLZXkxDjAMBgNVBAsTBURJRCA2MRswGQYDVQQDExJTS0ZTIFNBTUwgU2lnbmVyIDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC6JPzw6GRBDtU0dfANxY/nxPab1D64vTf0+6dyXkZRbI6weOveCKU4WgrySFgr7THPqQmRnQGdbjLNvbAgg1Er5FgL0F6SQZCPGNrTFqn+1KwtvZG6QDSsVH5/HfvDwmL8UMEYQ4DCBg4SCLbbkVZlaUISLkehKoTfsjFzz7Ah3gGYA3LlAq9ofA1qCX7cH762cC0BbrA+lPHEtwX4HZDPTqQYc/zC+OhrQlOUZ2i/srdMMlfQV0/M7rTVigJaqnEsCqShL1PtM69zLOfyoKYlPvEzrU85cnSeHBgDNbWu52O+4VwO9EHQafMu54Ee6sGOxxo1FHvb7A9lBjMZisc3AgMBAAGjUjBQMB0GA1UdDgQWBBQMMc7ZBKWKnbEnYzKLwp698DCgejAOBgNVHQ8BAf8EBAMCB4AwHwYDVR0jBBgwFoAUp3IKzhdAeAYVDt5uxdGmFow2cOcwCgYIKoZIzj0EAwQDgYwAMIGIAkIB6MeB1GHLUpSXE5LTe7TrvyrfQUpcmweC4v9xiPihEexuXp8UT4G99/2R0MbiQ+3FyrnDR9V+0Sbr1miUJnavL3YCQgGgQ8C+DNKrqXIKIV0Tk0E7PTc/hny9eQGbK/qFr/jGaXeiy1GzlaDvcj+MqHebIpcgSIkwIPW5MfsAFzKPUJI+MA==-----END CERTIFICATE-----"
}
}
}
}
}
}
To learn more about the SKFS FIDO Policy, check out the SKFS FIDO Policy JSON Schema.