Esempio n. 1
0
        /// <summary>
        /// 构造方法
        /// </summary>
        public ManagementClient(string userPoolId, string secret)
        {
            UserPoolId  = userPoolId;
            this.secret = secret;

            users = new UsersManagementClient(this);
            roles = new RolesManagementClient(this);
            acl   = new AclManagementClient(this);
        }
Esempio n. 2
0
        /// <summary>
        /// 构造方法
        /// </summary>
        public ManagementClient(string userPoolId, string secret) : base(userPoolId)
        {
            this.secret = secret;

            Users     = new UsersManagementClient(this);
            Roles     = new RolesManagementClient(this);
            Acl       = new AclManagementClient(this);
            Groups    = new GroupsManagementClient(this);
            Udf       = new UdfManagementClient(this);
            Whitelist = new WhitelistManagementClient(this);
            Userpool  = new UserpoolManagementClient(this);
            Policies  = new PoliciesManagementClient(this);
        }
Esempio n. 3
0
 /// <summary>
 /// 构造方法
 /// </summary>
 /// <param name="client"></param>
 public ApplicationsManagementClient(ManagementClient client)
 {
     this.client = client;
     this.aclManagementClient   = client.Acl;
     this.rolesManagementClient = client.Roles;
 }