コード例 #1
0
ファイル: SigmaQuery.cs プロジェクト: bzak/CodeSamples
 public override void Authorize(SigmaQuery query)
 {
     if (!Auth.ContextAuthorized)
     {
         Auth.AssertPermission(Resources.AdminGraph, query.NetworkId);
     }
     Auth.AssertPermission(Resources.BasicLogin, query.NetworkId);
 }
コード例 #2
0
 public override void Authorize(InternalGraphQuery query)
 {
     if (Auth.HasPermission(AppFeatures.SyncApi))
     {
         Auth.AssertPermission(AppFeatures.SyncApi);
     }
     else
     {
         Auth.AssertPermission(Resources.BasicLogin, query.NetworkId);
     }
 }
コード例 #3
0
 public override void Authorize(ClearNetworkCacheCommand cmd)
 {
     Auth.AssertPermission(Resources.AdminData, cmd.NetworkId);
 }
コード例 #4
0
 public override void Authorize(InternalGraphEdgesQuery query)
 {
     Auth.AssertPermission(Resources.BasicLogin, query.NetworkId);
 }
コード例 #5
0
ファイル: SchemaQuery.cs プロジェクト: bzak/CodeSamples
 public override void Authorize(SchemaQuery query)
 {
     Auth.AssertPermission(Resources.AdminData, query.NetworkId);
 }
コード例 #6
0
ファイル: VertexQuery.cs プロジェクト: bzak/CodeSamples
 public override void Authorize(VertexQuery query)
 {
     Auth.AssertPermission(Resources.BasicLogin, query.NetworkId);
 }
コード例 #7
0
ファイル: SaveLayoutCommand.cs プロジェクト: bzak/CodeSamples
 public override void Authorize(SaveLayoutCommand cmd)
 {
     Auth.AssertPermission(Resources.AdminGraph, cmd.NetworkId);
 }
コード例 #8
0
ファイル: GraphQuery.cs プロジェクト: bzak/CodeSamples
 public override void Authorize(GraphQuery query)
 {
     Auth.AssertPermission(Resources.AdminGraph, query.NetworkId);
     Auth.AssertPermission(Resources.BasicLogin, query.NetworkId);
 }
コード例 #9
0
ファイル: DuplicatesQuery.cs プロジェクト: bzak/CodeSamples
 public override void Authorize(DuplicatesQuery query)
 {
     Auth.AssertPermission(Resources.AdminDuplicates, query.NetworkId);
 }