OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

dss-x message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [dss-x] Agenda draft for meeting #182 on 2017-06-12 16:00 UTC (today)


Hi all,

against the mainstream trend I would have been available for the TC call ;-)
But I'm on holiday for the next two weeks so I'm not sure whether I'm
able to join the call on the 26.6. .

In the meantime I added another processing step to my 'JAXB json scheme
generator' to refactor the generated json scheme to adhere the
'definitions' approach (see
https://spacetelescope.github.io/understanding-json-schema/structuring.html
). See sample attached. The next step is to enrich the json scheme with
information from the 'original' XML schema file to provide cardinality
and additional type information ( e.g. base64 string).

This processing works well as an automated process. So I was thinking
about an easy way to keep our documents up to date in a similar manner.
There are a many  scheme snippets in the documents and its nasty and
error prone to take care of them manually. So I would like to know: Does
anyone know a way to include external (XML and JSON) document snippets
into a Word document? The only solution I came across is to extract all
snippets into separate files .. what's less elegant.

Greetings,

Andreas
> Dear all,
> As I anticipated two weeks ago, I will be travelling to Nice by the
> time the meeting will start
>
> Best regards
> Juan Carlos.
> El 12/6/17 a las 9:54, detlef.huehnlein escribió:
>> Hi, I'm also unavailable today. Sorry. BR dh
>>
>> -------- Ursprüngliche Nachricht --------
>> Von: Ernst Jan van Nigtevecht <EJvN@Sonnenglanz.net>
>> Datum: 12.06.17 08:59 (GMT+01:00)
>> An: dss-x@lists.oasis-open.org
>> Betreff: Re: [dss-x] Agenda draft for meeting #182 on 2017-06-12
>> 16:00 UTC   (today)
>>
>> Hi, for me it would be convenient to skip the meeting, due to time
>> constraints today. So I send my regrets...
>>
>> Regards
>>
>> Ernst Jan
>>
>>
>>
>> Mr. Stefan Hagen wrote:
>> > Dear members,
>> >
>> > below follow the tentative agenda draft for today's meeting. Please
>> send any updates, regrets to me.
>> >
>> > As two voting members out of five already sent regrets, please
>> either consider attending the call (so we achieve quorum) or if not
>> possible indicate so, as then we can skip these call and do not sit
>> waiting ... thanks!
>> >
>> > Agenda Draft (for meeting #182):
>> > - Roll call
>> > - Approve agenda
>> > - Approve minutes from previous meeting(s)
>> >   - Minutes from May 29, 2017 TC meeting #181:
>> >     - URL
>> https://www.oasis-open.org/committees/download.php/60968/dssx-181-draft-minutes-shagen-20170529.txt
>> > - Reports from ETSI ESI STF-524 meetings
>> > - Core and Profile Maintenance
>> >   - Local Signature Profile
>> >     - Suggested to skip (to allocate more time for core)
>> >   - Profile for Comprehensive Multi-Signature Verification Reports
>> >   - Core
>> >     - Discuss current state of work and walk through the document at:
>> >       - URL
>> https://www.oasis-open.org/committees/download.php/60967/dss-core-v2.0-wd01-2017-06-12.docx
>> >     - Open Action Items from Previous Call(s)
>> >       - Anything new?
>> >     - Core Issues in state New or Open (added since last meeting)
>> >       - Anything urgent? Suggested to skip (to allocate more time
>> for core)
>> >   - New Profile Candidates
>> >     - AdES Profile
>> >     - Server Site Profile for JEE Code Signing
>> >       - Suggested to skip (to allocate more time for core)
>> > - Next meeting
>> >   - Monday June 26, 2017 during 18:00 - 19:00 CET? (2017-06-26
>> 17:00 to 18:00 UTC) ?
>> > - AOB and wrap up
>> >
>> > UsefulPlaces:
>> > - Chat:
>> >   - http://webconf.soaphub.org/conf/room/dss-x
>> >
>> > Notes:
>> > - JCC today travelling and DH most likely on holiday.
>> >
>> > All the best,
>> > Stefan.
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this mail list, 
>
>
>

-- 
Andreas Kühne 
phone: +49 177 293 24 97 
mailto: kuehne@trustable.de

Trustable Ltd. Niederlassung Deutschland Gartenheimstr. 39C - 30659 Hannover Amtsgericht Hannover HRB 212612

Director Andreas Kühne

Company UK Company No: 5218868 Registered in England and Wales 

{
    "$schema": "http://json-schema.org/draft-04/schema#";,
    "definitions": {
        "dss-InputDocuments": {
            "type": "object",
            "properties": {
                "doc": {
                    "type": "array",
                    "items": {
                        "type": "object",
                        "$ref": "#/definitions/dss-DocumentType"
                    }
                },
                "transformed": {
                    "type": "array",
                    "items": {
                        "type": "object",
                        "$ref": "#/definitions/dss-TransformedDataType"
                    }
                },
                "docHash": {
                    "type": "array",
                    "items": {
                        "type": "object",
                        "$ref": "#/definitions/dss-DocumentHashType"
                    }
                }
            },
            "id": "dss-InputDocuments"
        },
        "dss-DocumentType": {
            "type": "object",
            "properties": {
                "ID": {"type": "string"},
                "refURI": {"type": "string"},
                "refType": {"type": "string"},
                "schemaRefs": {
                    "type": "array",
                    "items": {
                        "type": "object",
                        "$ref": "#/definitions/dss-DocumentType"
                    }
                },
                "b64Data": {
                    "type": "object",
                    "$ref": "#/definitions/dss-Base64DataType"
                }
            },
            "id": "dss-DocumentType"
        },
        "dss-Base64DataType": {
            "type": "object",
            "properties": {
                "ID": {"type": "string"},
                "value": {"type": "string"},
                "mimeType": {"type": "string"},
                "attRef": {"type": "string"},
                "IDREF": {"type": "string"}
            },
            "id": "dss-Base64DataType"
        },
        "dss-TransformedDataType": {
            "type": "object",
            "properties": {
                "ID": {"type": "string"},
                "refURI": {"type": "string"},
                "refType": {"type": "string"},
                "schemaRefs": {
                    "type": "array",
                    "items": {
                        "type": "object",
                        "$ref": "#/definitions/dss-DocumentType"
                    }
                },
                "transforms": {
                    "type": "object",
                    "$ref": "#/definitions/dsig-TransformsType"
                },
                "b64Data": {
                    "type": "object",
                    "$ref": "#/definitions/dss-Base64DataType"
                },
                "whichRef": {"type": "integer"}
            },
            "id": "dss-TransformedDataType"
        },
        "dsig-TransformsType": {
            "type": "object",
            "properties": {"transform": {
                "type": "array",
                "items": {
                    "type": "object",
                    "$ref": "#/definitions/dsig-TransformType"
                }
            }},
            "id": "dsig-TransformsType"
        },
        "dsig-TransformType": {
            "type": "object",
            "properties": {
                "value": {"type": "string"},
                "xPath": {
                    "type": "array",
                    "items": {"type": "string"}
                },
                "algo": {"type": "string"}
            },
            "id": "dsig-TransformType"
        },
        "dss-DocumentHashType": {
            "type": "object",
            "properties": {
                "ID": {"type": "string"},
                "refURI": {"type": "string"},
                "refType": {"type": "string"},
                "schemaRefs": {
                    "type": "array",
                    "items": {
                        "type": "object",
                        "$ref": "#/definitions/dss-DocumentType"
                    }
                },
                "transforms": {
                    "type": "object",
                    "$ref": "#/definitions/dsig-TransformsType"
                },
                "di": {
                    "type": "array",
                    "items": {
                        "type": "object",
                        "$ref": "#/definitions/dss-DigestInfoType"
                    }
                },
                "whichRef": {"type": "integer"}
            },
            "id": "dss-DocumentHashType"
        },
        "dss-DigestInfoType": {
            "type": "object",
            "properties": {
                "alg": {"type": "string"},
                "value": {"type": "string"}
            },
            "id": "dss-DigestInfoType"
        },
        "dss-OptionalInputsSignType": {
            "type": "object",
            "properties": {
                "profile": {
                    "type": "array",
                    "items": {"type": "string"}
                },
                "policy": {
                    "type": "array",
                    "items": {"type": "string"}
                },
                "claimedIdentity": {
                    "type": "object",
                    "$ref": "#/definitions/dss-ClaimedIdentity"
                },
                "lang": {"type": "string"},
                "schemas": {
                    "type": "object",
                    "$ref": "#/definitions/dss-SchemasType"
                },
                "addTimestamp": {
                    "type": "object",
                    "$ref": "#/definitions/dss-UpdateSignatureInstructionType"
                },
                "other": {
                    "type": "array",
                    "items": {
                        "type": "object",
                        "$ref": "#/definitions/dss-PropertyType"
                    }
                },
                "sigType": {"type": "string"},
                "audience": {
                    "type": "object",
                    "$ref": "#/definitions/dss-IntendedAudience"
                },
                "keySel": {
                    "type": "object",
                    "$ref": "#/definitions/dss-KeyInfoType"
                },
                "props": {
                    "type": "object",
                    "$ref": "#/definitions/dss-Properties"
                },
                "includeObj": {
                    "type": "array",
                    "items": {
                        "type": "object",
                        "$ref": "#/definitions/dss-IncludeObject"
                    }
                },
                "sigPlacement": {
                    "type": "object",
                    "$ref": "#/definitions/dss-SignaturePlacement"
                },
                "sigRefs": {
                    "type": "object",
                    "$ref": "#/definitions/dss-SignedReferences"
                },
                "nonce": {"type": "integer"},
                "sigAlgo": {"type": "string"},
                "sad": {"type": "string"}
            },
            "id": "dss-OptionalInputsSignType"
        },
        "dss-ClaimedIdentity": {
            "type": "object",
            "properties": {
                "name": {
                    "type": "object",
                    "$ref": "#/definitions/saml-NameIdentifierType"
                },
                "suppInfo": {
                    "type": "object",
                    "$ref": "#/definitions/dss-AnyType"
                }
            },
            "id": "dss-ClaimedIdentity"
        },
        "saml-NameIdentifierType": {
            "type": "object",
            "properties": {
                "value": {"type": "string"},
                "NameQualifier": {"type": "string"},
                "Format": {"type": "string"}
            },
            "id": "saml-NameIdentifierType"
        },
        "dss-AnyType": {
            "type": "object",
            "properties": {"content": {
                "type": "array",
                "items": {
                    "type": "object",
                    "$ref": "#/definitions/dss-AnyType:Content"
                }
            }},
            "id": "dss-AnyType"
        },
        "dss-AnyType:Content": {
            "type": "object",
            "properties": {
                "b64Cnt": {"type": "string"},
                "mimeType": {"type": "string"}
            },
            "id": "dss-AnyType:Content"
        },
        "dss-SchemasType": {
            "type": "object",
            "id": "dss-SchemasType"
        },
        "dss-UpdateSignatureInstructionType": {
            "type": "object",
            "properties": {"type": {"type": "string"}},
            "id": "dss-UpdateSignatureInstructionType"
        },
        "dss-PropertyType": {
            "type": "object",
            "properties": {
                "id": {"type": "string"},
                "value": {
                    "type": "object",
                    "$ref": "#/definitions/dss-AnyType"
                }
            },
            "id": "dss-PropertyType"
        },
        "dss-IntendedAudience": {
            "type": "object",
            "properties": {"recipient": {
                "type": "array",
                "items": {
                    "type": "object",
                    "$ref": "#/definitions/saml-NameIdentifierType"
                }
            }},
            "id": "dss-IntendedAudience"
        },
        "dss-KeyInfoType": {
            "type": "object",
            "properties": {
                "x509Digest": {
                    "type": "object",
                    "$ref": "#/definitions/dss-KeyInfoType:X509Digest"
                },
                "subject": {"type": "string"},
                "ski": {"type": "string"},
                "cert": {"type": "string"},
                "name": {"type": "string"}
            },
            "id": "dss-KeyInfoType"
        },
        "dss-KeyInfoType:X509Digest": {
            "type": "object",
            "properties": {
                "value": {"type": "string"},
                "algo": {"type": "string"}
            },
            "id": "dss-KeyInfoType:X509Digest"
        },
        "dss-Properties": {
            "type": "object",
            "properties": {
                "signedProps": {
                    "type": "object",
                    "$ref": "#/definitions/dss-PropertiesType"
                },
                "unsignedProps": {
                    "type": "object",
                    "$ref": "#/definitions/dss-PropertiesType"
                }
            },
            "id": "dss-Properties"
        },
        "dss-PropertiesType": {
            "type": "object",
            "properties": {"prop": {
                "type": "array",
                "items": {
                    "type": "object",
                    "$ref": "#/definitions/dss-PropertyType"
                }
            }},
            "id": "dss-PropertiesType"
        },
        "dss-IncludeObject": {
            "type": "object",
            "properties": {
                "whichDoc": {
                    "type": "object",
                    "$ref": "#/definitions/dss-DocumentBaseType"
                },
                "hasObjectTagsAndAttributesSet": {"type": "boolean"},
                "objId": {"type": "string"},
                "createRef": {"type": "boolean"}
            },
            "id": "dss-IncludeObject"
        },
        "dss-DocumentBaseType": {
            "type": "object",
            "properties": {
                "ID": {"type": "string"},
                "refURI": {"type": "string"},
                "refType": {"type": "string"},
                "schemaRefs": {
                    "type": "array",
                    "items": {
                        "type": "object",
                        "$ref": "#/definitions/dss-DocumentType"
                    }
                }
            },
            "id": "dss-DocumentBaseType"
        },
        "dss-SignaturePlacement": {
            "type": "object",
            "properties": {
                "xPathAfter": {"type": "string"},
                "xPathFirstChildOf": {"type": "string"},
                "whichDoc": {
                    "type": "object",
                    "$ref": "#/definitions/dss-DocumentBaseType"
                },
                "createEnvelopedSignature": {"type": "boolean"}
            },
            "id": "dss-SignaturePlacement"
        },
        "dss-SignedReferences": {
            "type": "object",
            "properties": {"signedRef": {
                "type": "array",
                "items": {
                    "type": "object",
                    "$ref": "#/definitions/dss-SignedReference"
                }
            }},
            "id": "dss-SignedReferences"
        },
        "dss-SignedReference": {
            "type": "object",
            "properties": {
                "transforms": {
                    "type": "object",
                    "$ref": "#/definitions/dsig-TransformsType"
                },
                "whichDoc": {
                    "type": "object",
                    "$ref": "#/definitions/dss-DocumentBaseType"
                },
                "refURI": {"type": "string"},
                "refId": {"type": "string"}
            },
            "id": "dss-SignedReference"
        }
    },
    "type": "object",
    "id": "urn:jsonschema:org:oasis:dss:_2_0:core:SignRequest",
    "properties": {
        "inDocs": {
            "type": "object",
            "$ref": "#/definitions/dss-InputDocuments"
        },
        "reqID": {"type": "string"},
        "optInp": {
            "type": "object",
            "$ref": "#/definitions/dss-OptionalInputsSignType"
        }
    }
}


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]