Method: Ccs::Document#initialize

Defined in:
lib/ccs/document.rb

#initialize(uri, access_token, passphrase) ⇒ Document

Constructs a Document instance from a given URI, access token and passphrase.

Examples:

uri = 'ccs://path/to/file.yml'
access_token = 'f30b5450421362c9ca0b'
passphrase = 'my document passphrase'

Ccs::Document.new(uri, access_token, passphrase)

Parameters:

  • uri (String)

    Document URI. Accepts ccs:// as shorthand for Occson location.

  • access_token (String)

    Occson access token.

  • passphrase (String)

    Document passphrase, used in encryption and decryption.



20
21
22
23
24
# File 'lib/ccs/document.rb', line 20

def initialize(uri, access_token, passphrase)
  @uri = build_uri(uri)
  @access_token = access_token
  @passphrase = passphrase
end