gana

GNUnet Assigned Numbers Authority
Log | Files | Refs | README | LICENSE

ldap.txt (2255B)


      1 # Payto Payment Target Type for LDAP addressing
      2 
      3 ## Target Type "ldap"
      4 
      5 Name: ldap
      6 
      7 Description:  Lightweight Directory Access Protocol (LDAP)
      8 
      9   The path consists of two components: The routing server and the
     10   Distinguished Name.
     11 
     12   This is used for transfers within the SWIFT network or likewise
     13   networks. Limitations on the length and character set of option
     14   values are defined by the implementation of the handler. Language
     15   tagging and internationalization of options are not supported.
     16 
     17   The client MAY choose a different connection method than ldap for
     18   passing the request to the routing server. If no routing server is
     19   explicitly referenced, the request is routed to a server of the
     20   client's choice.
     21 
     22 
     23 Syntax:
     24 
     25      payto-ldap-URI = "payto://ldap/" [host] "/" dn [ "?" opts ]
     26 
     27   'host' is defined in
     28   [Section 5 of RFC 1738](https://tools.ietf.org/html/rfc1738#section-5).
     29 
     30   'dn' is an LDAP Distinguished Name using the string format
     31   described in
     32   [Section 3 of RFC 2253](https://tools.ietf.org/html/rfc2253#section-3)
     33 
     34   'opts' is defined in
     35   [Section 2 of RFC 8905](https://tools.ietf.org/html/rfc8905#section-2).
     36 
     37 
     38 Examples:
     39 
     40       payto://ldap//cn=enitest,o=saaabebb,o=swift
     41       payto://ldap//cn=the-nichname?amount=EUR:50
     42       payto://ldap/ldap.swift.com/cn=mx01,o=pqvbusda,o=swift
     43 
     44 
     45 Motivation - not normative
     46 
     47 Thy syntax is modeled after the LDAP URL Format
     48 [RFC 2255](https://tools.ietf.org/html/rfc2255).
     49 
     50 SWIFT uses several addressing methods in the message formats they define:
     51 * Business Identifier Code (BIC), which is already defined in RFC 8905,
     52 * Distinguished Name (DN) and
     53 * Nickname - which can be an arbitrary string.
     54 
     55 
     56 Contact:  <mailto:ietf@pep.security>
     57 
     58 
     59 Normative References
     60 
     61 * [RFC 2253]  Lightweight Directory Access Protocol (v3): UTF-8 String
     62   Representation of Distinguished Names
     63   <https://tools.ietf.org/html/rfc2253>
     64 
     65 * [RFC 2255] The LDAP URL Format
     66   <https://tools.ietf.org/html/rfc2255>
     67 
     68 * [RFC 8905] The 'payto' URI Scheme for Payments
     69   <https://tools.ietf.org/html/rfc8905>
     70 
     71 Informative References
     72 
     73 * Alliance Access 7.5 Configuration Guide.
     74   Appendix A.2 "Message Formats", esp. A.2.6.3.9. "AddressInfo"
     75   <https://www2.swift.com/knowledgecentre/publications/aa_7_5_conf_guid/1.0>