Subversion Repositories oidplus

Rev

Rev 1292 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
635 daniel-mar 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 if (data.status == 1/*RaNotExisting*/) {
37
                                alert("Insert OK");
38
                        } else if (data.status == 2/*RaNotExistingNoInvitation*/) {
39
                                alert("Insert OK");
40
                        } else {
41
                                alert("Error: " + data);
42
                        }
43
                }
44
        });
45
}
46
 
47
</script>
48
 
49
<body>
50
 
51
<input type="button" onclick="testInsertOID()" value="Insert 2.999.123 to database">
52
 
53
</body>
54
 
55
</html>