Interface VerificationSpec

  • All Known Implementing Classes:
    MinimalVerificationSpec

    public interface VerificationSpec
    The verification sub-element within an OpenID Connect request for verified claims.

    Example:

     {
       "trust_framework": null,
       "time": null,
       "evidence": [
         {
           "type": {
             "value": "document"
           },
           "method": null,
           "document_details": {
             "type": null
           }
         }
       ]
     }
     

    Related specifications:

    • OpenID Connect for Identity Assurance 1.0, section 6.
    • Method Detail

      • toJSONObject

        net.minidev.json.JSONObject toJSONObject()
        Returns a JSON object representation of the verification element.

        Example:

         {
           "trust_framework": null,
           "time": null,
           "evidence": [
             {
               "type": {
                 "value": "document"
               },
               "method": null,
               "document_details": {
                 "type": null
               }
             }
           ]
         }
         
        Returns:
        The JSON object.