Signature class

署名を生成するクラス

Constructors

Signature(NCMB ncmb, {bool isScript = false})
コンストラクタ ncmb NCMBオブジェクト isScript スクリプト用かどうか。省略時はfalse。

Properties

baseInfo Map
署名に必要な基本的な情報
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

fqdn() String
FQDNを返す
generate(String method, String className, DateTime time, {dynamic objectId = '', dynamic queries = const {}, dynamic definePath = ''}) String
署名を生成する method リクエストメソッド className クラス名 time タイムスタンプ objectId オブジェクトID。省略時は空文字。 queries クエリ。省略時は空のMap。 definePath あらかじめ決まっているパス。省略時は空文字。
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
path(dynamic className, {dynamic objectId = '', dynamic definePath = ''}) String
URLパスを返す className クラス名 objectId オブジェクトID。省略時は空文字。 definePath あらかじめ決まっているパス。省略時は空文字。
toString() String
A string representation of this object.
inherited
url(dynamic className, {dynamic objectId = '', dynamic queries = const {}, dynamic definePath = ''}) String
リクエストするURLを返す className クラス名 objectId オブジェクトID。省略時は空文字。 definePath あらかじめ決まっているパス。省略時は空文字。 queries クエリ。省略時は空のMap。

Operators

operator ==(Object other) bool
The equality operator.
inherited