1 <html><body> 2 <style> 3 4 body, h1, h2, h3, div, span, p, pre, a { 5 margin: 0; 6 padding: 0; 7 border: 0; 8 font-weight: inherit; 9 font-style: inherit; 10 font-size: 100%; 11 font-family: inherit; 12 vertical-align: baseline; 13 } 14 15 body { 16 font-size: 13px; 17 padding: 1em; 18 } 19 20 h1 { 21 font-size: 26px; 22 margin-bottom: 1em; 23 } 24 25 h2 { 26 font-size: 24px; 27 margin-bottom: 1em; 28 } 29 30 h3 { 31 font-size: 20px; 32 margin-bottom: 1em; 33 margin-top: 1em; 34 } 35 36 pre, code { 37 line-height: 1.5; 38 font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace; 39 } 40 41 pre { 42 margin-top: 0.5em; 43 } 44 45 h1, h2, h3, p { 46 font-family: Arial, sans serif; 47 } 48 49 h1, h2, h3 { 50 border-bottom: solid #CCC 1px; 51 } 52 53 .toc_element { 54 margin-top: 0.5em; 55 } 56 57 .firstline { 58 margin-left: 2 em; 59 } 60 61 .method { 62 margin-top: 1em; 63 border: solid 1px #CCC; 64 padding: 1em; 65 background: #EEE; 66 } 67 68 .details { 69 font-weight: bold; 70 font-size: 14px; 71 } 72 73 </style> 74 75 <h1><a href="proximitybeacon_v1beta1.html">Google Proximity Beacon API</a> . <a href="proximitybeacon_v1beta1.v1beta1.html">v1beta1</a></h1> 76 <h2>Instance Methods</h2> 77 <p class="toc_element"> 78 <code><a href="#getEidparams">getEidparams(x__xgafv=None)</a></code></p> 79 <p class="firstline">Gets the Proximity Beacon API's current public key and associated</p> 80 <h3>Method Details</h3> 81 <div class="method"> 82 <code class="details" id="getEidparams">getEidparams(x__xgafv=None)</code> 83 <pre>Gets the Proximity Beacon API's current public key and associated 84 parameters used to initiate the Diffie-Hellman key exchange required to 85 register a beacon that broadcasts the Eddystone-EID format. This key 86 changes periodically; clients may cache it and re-use the same public key 87 to provision and register multiple beacons. However, clients should be 88 prepared to refresh this key when they encounter an error registering an 89 Eddystone-EID beacon. 90 91 Args: 92 x__xgafv: string, V1 error format. 93 Allowed values 94 1 - v1 error format 95 2 - v2 error format 96 97 Returns: 98 An object of the form: 99 100 { # Information a client needs to provision and register beacons that 101 # broadcast Eddystone-EID format beacon IDs, using Elliptic curve 102 # Diffie-Hellman key exchange. See 103 # [the Eddystone specification](https://github.com/google/eddystone/tree/master/eddystone-eid) at GitHub. 104 "minRotationPeriodExponent": 42, # Indicates the minimum rotation period supported by the service. 105 # See EddystoneEidRegistration.rotation_period_exponent 106 "maxRotationPeriodExponent": 42, # Indicates the maximum rotation period supported by the service. 107 # See EddystoneEidRegistration.rotation_period_exponent 108 "serviceEcdhPublicKey": "A String", # The beacon service's public key for use by a beacon to derive its 109 # Identity Key using Elliptic Curve Diffie-Hellman key exchange. 110 }</pre> 111 </div> 112 113 </body></html>