Class RequestedPartyPolicy

java.lang.Object
io.jans.fido2.model.conf.RequestedPartyPolicy

public class RequestedPartyPolicy extends Object
Assurance policy for a single relying party, overriding the corresponding global Fido2Configuration values.

Every field is nullable, and null means "not set for this RP" rather than a default: the resolver falls back to the global value. An RP carrying no policy at all therefore behaves exactly as it did before per-RP policy existed.

Fields are added here alongside the change that enforces them. A field stored but not read would look to an administrator like a policy that is in effect when it is not, which is worse than its absence.

  • Constructor Details

    • RequestedPartyPolicy

      public RequestedPartyPolicy()
  • Method Details

    • getAttestationMode

      public String getAttestationMode()
    • setAttestationMode

      public void setAttestationMode(String attestationMode)
    • toString

      public String toString()
      Overrides:
      toString in class Object