Interface GraphQLObligation

All Superinterfaces:
AutoCloseable, Closeable, Obligation
All Known Subinterfaces:
GraphQLObligation.BeginOperation, GraphQLObligation.FilterReadAttributes

Base interface for all obligations enforced by the execution of a GraphQL operation. A concrete implementation must implement one or more of interfaces nested in this class.
Since:
7.0
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    This obligation type can be used to enforce authorization logic based on the top-level selections being made, including their arguments.
    static interface 
    This obligation type can be used to filter (i.e.
  • Method Summary

    Modifier and Type
    Method
    Description
    default void