Sha256: 3b870aa34f696659f538957cfe43e3b92506554b5069428570fc23e13c7fcdb5

Contents?: true

Size: 774 Bytes

Versions: 11

Compression:

Stored size: 774 Bytes

Contents

# 管理资源与权限
# src/lib/management/AclManagementClient.ts

module AuthingRuby
  class AclManagementClient

    def initialize(options = {}, graphqlClient = nil, httpClient = nil, tokenProvider = nil)
      @options = options
      @graphqlClient = graphqlClient
      @httpClient = httpClient
      @tokenProvider = tokenProvider
    end

    def isAllowed
    end

    # 创建权限分组
    def createNamespace
    end

    # 获取权限分组列表
    def listNamespaces
    end

    # 删除权限分组
    def deleteNamespace
    end

    # 获取资源列表
    def listResources
    end

    # 创建资源
    def createResource
    end

    # 更新资源
    def updateResource
    end

    # 删除资源
    def deleteResource
    end


  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
authing_ruby-1.1.6 lib/authing_ruby/management/AclManagementClient.rb
authing_ruby-1.1.5 lib/authing_ruby/management/AclManagementClient.rb
authing_ruby-1.1.4 lib/authing_ruby/management/AclManagementClient.rb
authing_ruby-1.1.3 lib/authing_ruby/management/AclManagementClient.rb
authing_ruby-1.1.2 lib/authing_ruby/management/AclManagementClient.rb
authing_ruby-1.1.1 lib/authing_ruby/management/AclManagementClient.rb
authing_ruby-1.1.0 lib/authing_ruby/management/AclManagementClient.rb
authing_ruby-1.0.9 lib/authing_ruby/management/AclManagementClient.rb
authing_ruby-1.0.8 lib/authing_ruby/management/AclManagementClient.rb
authing_ruby-1.0.7 lib/authing_ruby/management/AclManagementClient.rb
authing_ruby-1.0.6 lib/authing_ruby/management/AclManagementClient.rb