Skip to content

Chose a particular security schema for an ExposedThing #299

Open
@relu91

Description

@relu91

As referred in #289 (comment):

  • Applications should avoid entirely providing securityDefinitions
  • They (applications) may choose a particular definition using the schema field (globally or at form level)

This issue keeps track of how it would be possible to choose a particular scheme at the application level. One possible solution would be the definition of a proper function that lists all the possible SecurityScheme supported by a particular protocol binding and the runtime.

listSupportedSchemas(): Map<Protocol,SecuritySchemaDefinition[]>

Where Protocol could be the protocol URI scheme (i.e., HTTP,mqtt, ... )

However, I'm sure if it might have some security implications (fingerprinting?).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Securityfor next iterationPlanned or postponed topics for the futureuse caseDescribes a scenario that may be useful for technical decisions

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions