## Uses of Class
io.vertx.ext.bridge.PermittedOptions

- Packages that use PermittedOptions
  Package | Description
  --- | ---
  io.vertx.ext.bridge |
  io.vertx.ext.stomp |
  io.vertx.ext.web.handler.sockjs |

- - ### Uses of PermittedOptions in io.vertx.ext.bridge

    Methods in io.vertx.ext.bridge that return PermittedOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `PermittedOptions` | PermittedOptions.`setAddress​(String address)` | The exact address the message is being sent to.
    `PermittedOptions` | PermittedOptions.`setAddressRegex​(String addressRegex)` | A regular expression that will be matched against the address.
    `PermittedOptions` | PermittedOptions.`setMatch​(JsonObject match)` | This allows you to allow messages based on their structure.
    `PermittedOptions` | PermittedOptions.`setRequiredAuthority​(String requiredAuthority)` | Declare a specific authority that user must have in order to allow messages

    Methods in io.vertx.ext.bridge that return types with arguments of type PermittedOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `List<PermittedOptions>` | BridgeOptions.`getInboundPermitteds()` |
    `List<PermittedOptions>` | BridgeOptions.`getOutboundPermitteds()` |

    Methods in io.vertx.ext.bridge with parameters of type PermittedOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `BridgeOptions` | BridgeOptions.`addInboundPermitted​(PermittedOptions permitted)` | Adds an inbound permitted option to the current `BridgeOptions`.
    `BridgeOptions` | BridgeOptions.`addOutboundPermitted​(PermittedOptions permitted)` | Adds an outbound permitted option to the current `BridgeOptions`.

    Method parameters in io.vertx.ext.bridge with type arguments of type PermittedOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `BridgeOptions` | BridgeOptions.`setInboundPermitteds​(List<PermittedOptions> inboundPermitted)` | Sets the list of inbound permitted options.
    `BridgeOptions` | BridgeOptions.`setOutboundPermitteds​(List<PermittedOptions> outboundPermitted)` | Sets the list of outbound permitted options.

    Constructors in io.vertx.ext.bridge with parameters of type PermittedOptions
    Constructor | Description
    --- | ---
    `PermittedOptions​(PermittedOptions that)` | Creates a new instance of `PermittedOptions` copying the given `PermittedOptions`.

  - ### Uses of PermittedOptions in io.vertx.ext.stomp

    Methods in io.vertx.ext.stomp with parameters of type PermittedOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `BridgeOptions` | BridgeOptions.`addInboundPermitted​(PermittedOptions permitted)` |
    `BridgeOptions` | BridgeOptions.`addOutboundPermitted​(PermittedOptions permitted)` |

    Method parameters in io.vertx.ext.stomp with type arguments of type PermittedOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `BridgeOptions` | BridgeOptions.`setInboundPermitteds​(List<PermittedOptions> inboundPermitted)` |
    `BridgeOptions` | BridgeOptions.`setOutboundPermitteds​(List<PermittedOptions> outboundPermitted)` |

  - ### Uses of PermittedOptions in io.vertx.ext.web.handler.sockjs

    Methods in io.vertx.ext.web.handler.sockjs with parameters of type PermittedOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `SockJSBridgeOptions` | SockJSBridgeOptions.`addInboundPermitted​(PermittedOptions permitted)` |
    `SockJSBridgeOptions` | SockJSBridgeOptions.`addOutboundPermitted​(PermittedOptions permitted)` |

    Method parameters in io.vertx.ext.web.handler.sockjs with type arguments of type PermittedOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `SockJSBridgeOptions` | SockJSBridgeOptions.`setInboundPermitteds​(List<PermittedOptions> inboundPermitted)` |
    `SockJSBridgeOptions` | SockJSBridgeOptions.`setOutboundPermitteds​(List<PermittedOptions> outboundPermitted)` |