Sha256: e864b00ace5034d7088ad137f7533f5f72a2bd7b9c5fed39baf61446fab73b5c

Contents?: true

Size: 588 Bytes

Versions: 11

Compression:

Stored size: 588 Bytes

Contents

# 管理角色
# TODO: 这个只写了个架子,具体的还没实现

module AuthingRuby
  class RolesManagementClient

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

    # 创建角色
    def create
    end

    # 删除角色
    def delete
    end

    # 修改角色
    def update
    end

    # 获取角色列表
    def list
    end

    # 添加用户
    def addUsers
    end

    # 移除用户
    def removeUsers
    end
    
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

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