Print

Print


Hello,
Sorry for the late reply.
The XRootD GSI protocol implements its own handshakes following RFC3820. Also because early versions of openSSL didi not support the extensions required by GSI. The protocol is implemented in XrdSecProtocolgsi and not really documented. I guess you only need to implement the getCredentials method and those used by it. Or, perhaps, call C++ from Go.
G Ganis


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/xrootd/xrootd","title":"xrootd/xrootd","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/xrootd/xrootd"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gganis in #757: Hello,\r\nSorry for the late reply.\r\nThe XRootD GSI protocol implements its own handshakes following RFC3820. Also because early versions of openSSL didi not support the extensions required by GSI. The protocol is implemented in XrdSecProtocolgsi and not really documented. I guess you only need to implement the getCredentials method and those used by it. Or, perhaps, call C++ from Go.\r\nG Ganis"}],"action":{"name":"View Issue","url":"https://github.com/xrootd/xrootd/issues/757#issuecomment-401870124"}}} [ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/xrootd/xrootd/issues/757#issuecomment-401870124", "url": "https://github.com/xrootd/xrootd/issues/757#issuecomment-401870124", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } }, { "@type": "MessageCard", "@context": "http://schema.org/extensions", "hideOriginalBody": "false", "originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB", "title": "Re: [xrootd/xrootd] specification of the GSI auth (#757)", "sections": [ { "text": "", "activityTitle": "**Gerardo GANIS**", "activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png", "activitySubtitle": "@gganis", "facts": [ ] } ], "potentialAction": [ { "name": "Add a comment", "@type": "ActionCard", "inputs": [ { "isMultiLine": true, "@type": "TextInput", "id": "IssueComment", "isRequired": false } ], "actions": [ { "name": "Comment", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"xrootd/xrootd\",\n\"issueId\": 757,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}" } ] }, { "name": "Close issue", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"xrootd/xrootd\",\n\"issueId\": 757\n}" }, { "targets": [ { "os": "default", "uri": "https://github.com/xrootd/xrootd/issues/757#issuecomment-401870124" } ], "@type": "OpenUri", "name": "View on GitHub" }, { "name": "Unsubscribe", "@type": "HttpPOST", "target": "https://api.github.com", "body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 351089539\n}" } ], "themeColor": "26292E" } ]

Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1