Package io.jmix.security.impl.constraint
Class GraphQLOperationConstraintImpl
java.lang.Object
io.jmix.security.impl.constraint.GraphQLOperationConstraintImpl
- All Implemented Interfaces:
AccessConstraint<GraphQLOperationAccessContext>,GraphQLOperationConstraint<GraphQLOperationAccessContext>
@Deprecated(forRemoval=true)
@Component("sec_GraphQLOperationConstraintImpl")
@Scope("prototype")
public class GraphQLOperationConstraintImpl
extends Object
implements GraphQLOperationConstraint<GraphQLOperationAccessContext>
Deprecated, for removal: This API element is subject to removal in a future version.
-
Field Summary
FieldsModifier and TypeFieldDescriptionDeprecated, for removal: This API element is subject to removal in a future version.protected PolicyStoreDeprecated, for removal: This API element is subject to removal in a future version.protected SecureOperationsDeprecated, for removal: This API element is subject to removal in a future version. -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyTo(GraphQLOperationAccessContext context) Deprecated, for removal: This API element is subject to removal in a future version.Applies the constraint to the given access context.Deprecated, for removal: This API element is subject to removal in a future version.Returns the access constraint type.voidsetPolicyStore(PolicyStore policyStore) Deprecated, for removal: This API element is subject to removal in a future version.voidsetSecureOperations(SecureOperations secureOperations) Deprecated, for removal: This API element is subject to removal in a future version.
-
Field Details
-
PERMANENTLY_ALLOWED_OPERATIONS
Deprecated, for removal: This API element is subject to removal in a future version. -
secureOperations
Deprecated, for removal: This API element is subject to removal in a future version. -
policyStore
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Constructor Details
-
GraphQLOperationConstraintImpl
public GraphQLOperationConstraintImpl()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
setSecureOperations
Deprecated, for removal: This API element is subject to removal in a future version. -
setPolicyStore
Deprecated, for removal: This API element is subject to removal in a future version. -
getContextType
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:AccessConstraintReturns the access constraint type.- Specified by:
getContextTypein interfaceAccessConstraint<GraphQLOperationAccessContext>
-
applyTo
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:AccessConstraintApplies the constraint to the given access context.- Specified by:
applyToin interfaceAccessConstraint<GraphQLOperationAccessContext>
-