Sha256: afac2361b045f3e0a6982d459ee130141877a3eabf450004267e7bb1cd04fe54

Contents?: true

Size: 1.19 KB

Versions: 1

Compression:

Stored size: 1.19 KB

Contents

Ruby client for Estonian Internet Foundation registry EPP server.

Under the hood, this gem uses magnificient [EPP server client](https://github.com/ultraspeed/epp) gem by Josh Delsman and Delwyn de Villiers.

## Installation

In Gemfile add it as a gem:

    gem 'epp-eis'

## Usage

    require 'epp-eis'

    server = Epp::Server.new(
      :server => '127.0.0.1',
      :tag => 'username',
      :password => 'password',
      :cert => OpenSSL::X509::Certificate.new(File.open('certificate.pem')),
      :key => OpenSSL::PKey::RSA.new(File.open('priv_key.pem'))
    )
    
    server.is_domain_available?('fraktal.ee') #=> false
    
## TODO

Need to implement the following commands

* credit_info

Commands that are nice to have, but not needed.

* check_keyset
* create_keyset
* delete_keyset
* get_results
* info_keyset
* list_keysets
* poll
* prep_contacts
* prep_domains
* prep_domains_by_contact
* prep_domains_by_keyset
* prep_domains_by_nsset
* prep_keysets
* prep_keysets_by_contact
* prep_nssets
* prep_nssets_by_contact
* prep_nssets_by_ns
* sendauthinfo_contact
* sendauthinfo_domain
* sendauthinfo_keyset
* sendauthinfo_nsset
* technical_test
* transfer_contact
* transfer_keyset
* update_keyset

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
epp-eis-0.1.1 README.markdown