Package io.jans.fido2.service.readiness
Class AssociationFileExporter
java.lang.Object
io.jans.fido2.service.readiness.AssociationFileExporter
Produces the
assetlinks.json and apple-app-site-association files of a configured relying
party, for the admin to deploy on the RP-ID host. Both come from ExpectedAssociationFileBuilder,
the same definition the readiness checker compares the deployed files against. Nothing is fetched or served
from here.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodeappleAppSiteAssociation(String rpConfigId) com.fasterxml.jackson.databind.JsonNodeassetLinks(String rpConfigId)
-
Constructor Details
-
AssociationFileExporter
public AssociationFileExporter()
-
-
Method Details
-
assetLinks
- Throws:
NativeReadinessService.NotFound- when no relying party has that id, or it has no Android app to describe
-
appleAppSiteAssociation
- Throws:
NativeReadinessService.NotFound- when no relying party has that id, or it has no complete iOS app to describe
-