{"templateId":"markdown","versions":[{"version":"v1.43","label":"v1.43 LTS","link":"/pt-br/products/custody/developer-experience/java-sdk/intent-approval","default":true,"active":true,"folderId":"714bb270"},{"version":"v1.42","label":"v1.42 STS","link":"/pt-br/products/custody/v1.42/developer-experience/java-sdk/intent-approval","default":false,"active":false,"folderId":"714bb270"},{"version":"v1.41","label":"v1.41 STS","link":"/pt-br/products/custody/v1.41/developer-experience/java-sdk/intent-approval","default":false,"active":false,"folderId":"714bb270"},{"version":"v1.34","label":"v1.34 LTS","link":"/pt-br/products/custody/v1.34/developer-experience/java-sdk/intent-approval","default":false,"active":false,"folderId":"714bb270"},{"version":"v1.26","label":"v1.26 LTS","link":"/pt-br/products/custody/v1.26/developer-experience/java-sdk/intent-approval","default":false,"active":false,"folderId":"714bb270"},{"version":"v1.19","label":"v1.19 LTS","link":"/pt-br/products/custody/v1.19/developer-experience/java-sdk/intent-approval","default":false,"active":false,"folderId":"714bb270"},{"version":"v1.15","label":"v1.15 LTS","link":"/pt-br/products/custody/v1.15/developer-experience/java-sdk/intent-approval","default":false,"active":false,"folderId":"714bb270"}],"sharedDataIds":{"sidebar":"sidebar-@l10n/pt-BR/products/custody/@v1.15/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Approve and reject intents","description":"User guides, API reference, and support resources.","siteUrl":"https://docs.ripple.com","lang":"en-US"},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"approve-and-reject-intents","__idx":0},"children":["Approve and reject intents"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Approvals and rejections in ","Ripple Custody"," have a corresponding intent type. They are invoked with the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["intents"]}," action."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"approve-an-intent","__idx":1},"children":["Approve an intent"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The following example approves an intent:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"java","header":{"controls":{"copy":{}}},"source":"var domain = harmonize.domains().get(domainId).orElseThrow();\n\nharmonize.intents(domain.getId())\n        .approve(intentData.getIntentId(),\n        Expire.hours(1))\n        .waitForSucceed(Timeout.minutes(1));\n\nIntents.IntentEntity intent = harmonize.intents(domain.getId()).get(intentData.getIntentId()).orElseThrow();\n","lang":"java"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"reject-an-intent","__idx":2},"children":["Reject an intent"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The following example rejects an intent:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"java","header":{"controls":{"copy":{}}},"source":"var domain = harmonize.domains().get(domainId).orElseThrow();\n\nharmonize.intents(domain.getId()).reject(\n        intentData.getIntentId(),\n        \"Test reject\",\n        Expire.hours(1)).waitForSucceed(Timeout.minutes(1));\n\nIntents.IntentEntity intent = harmonize.intents(domain.getId()).get(intentData.getIntentId()).orElseThrow();\n","lang":"java"},"children":[]}]},"headings":[{"value":"Approve and reject intents","id":"approve-and-reject-intents","depth":1},{"value":"Approve an intent","id":"approve-an-intent","depth":2},{"value":"Reject an intent","id":"reject-an-intent","depth":2}],"frontmatter":{"seo":{"title":"Approve and reject intents"}},"lastModified":"2026-10-21T06:01:40.978Z","pagePropGetterError":{"message":"","name":""}},"slug":"/pt-br/products/custody/developer-experience/java-sdk/intent-approval","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}