Subversion Repositories oidplus

Rev

Rev 635 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

  1. <!DOCTYPE HTML>
  2. <html>
  3.  
  4. <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
  5.  
  6. <script>
  7.  
  8. // This is an example script that shows how you can insert an OID
  9. // (in this example "2.999.123") using an authenticated AJAX query ("RPC"-like)
  10.  
  11. function testInsertOID() {
  12.         $.ajax({
  13.                 url:"<url>",
  14.                 method:"POST",
  15.                 data:{
  16.                         plugin:"1.3.6.1.4.1.37476.2.5.2.4.1.0", // OID of plugin "publicPages/000_objects"
  17.                         action:"Insert",
  18.                         parent:"oid:2.999",
  19.                         id:123,
  20.                         ra_email:"test@example.com",
  21.                         comment:null,
  22.                         asn1ids:"aaa,bbb,ccc",
  23.                         iris:null,
  24.                         confidential:false,
  25.                         weid:null,
  26.                         OIDPLUS_AUTH_JWT:"<token>"
  27.                 },
  28.                 error:function(jqXHR, textStatus, errorThrown) {
  29.                         alert("Error: " + errorThrown);
  30.                 },
  31.                 success:function(data) {
  32.                         if ("error" in data) {
  33.                                 alert("Error: " + data.error);
  34.                         } else if (data.status >= 0/*OK*/) {
  35.                                 alert("Insert OK");
  36.                         } else {
  37.                                 alert("Error: " + data);
  38.                         }
  39.                 }
  40.         });
  41. }
  42.  
  43. </script>
  44.  
  45. <body>
  46.  
  47. <input type="button" onclick="testInsertOID()" value="Insert 2.999.123 to database">
  48.  
  49. </body>
  50.  
  51. </html>
  52.