NCMBACL

public struct NCMBACL : CustomStringConvertible

ACL情報を表す構造体です。

  • すべてに該当するキー名称です。

    Declaration

    Swift

    public static let ACL_PUBLIC: String
  • 初期設定状態のACLです。

    Declaration

    Swift

    public static var `default`: NCMBACL { get }
  • 何も設定されていないACLです。

    Declaration

    Swift

    public static var empty: NCMBACL { get }
  • ACLを追加します

    Declaration

    Swift

    mutating public func put(key: String, readable: Bool, writable: Bool)

    Parameters

    key

    対象となるキー

    readable

    対象となるキーの読取権限を許可する場合は true 、許可しない場合は false

    writable

    対象となるキーの書込権限を許可する場合は true 、許可しない場合は false

  • ACLを削除します

    Declaration

    Swift

    mutating public func remove(key: String)

    Parameters

    key

    対象となるキー

  • Undocumented

    Declaration

    Swift

    public func getReadable(key: String) -> Bool?
  • Undocumented

    Declaration

    Swift

    public func getWritable(key: String) -> Bool?
  • Declaration

    Swift

    public var description: String { get }