paragraphBuilder.italicText(labels.getLabel(IN)).textLine(COLON + ((ApiKeyAuthDefinition) securityScheme).getIn());
/** * Checks if the defined apiKey is valid or not. Only apiKey definition with name as 'key' and * 'in' as 'query' are allowed" */ private boolean isValidApiKeyDefinition(ApiKeyAuthDefinition apiKeydef) { if (apiKeydef.getName().equalsIgnoreCase("key") || apiKeydef.getIn() == In.QUERY) { return true; } else { diagCollector.addDiag( Diag.warning( SimpleLocation.UNKNOWN, "apiKey '%s' is ignored. Only apiKey with 'name' as 'key' and 'in' as 'query' are " + "supported", apiKeydef.getName())); return false; } }
/** * Checks if the defined apiKey is valid or not. Only apiKey definition with name as 'key' and * 'in' as 'query' are allowed" */ private boolean isValidApiKeyDefinition(ApiKeyAuthDefinition apiKeydef) { if (apiKeydef.getName().equalsIgnoreCase("key") || apiKeydef.getIn() == In.QUERY) { return true; } else { diagCollector.addDiag( Diag.warning( SimpleLocation.UNKNOWN, "apiKey '%s' is ignored. Only apiKey with 'name' as 'key' and 'in' as 'query' are " + "supported", apiKeydef.getName())); return false; } }
private SecurityScheme convertApiKeySecurityScheme(SecuritySchemeDefinition definition) { SecurityScheme securityScheme = new SecurityScheme(); ApiKeyAuthDefinition apiKeyAuthDefinition = (ApiKeyAuthDefinition) definition; securityScheme.setType(SecurityScheme.Type.APIKEY); securityScheme.setName(apiKeyAuthDefinition.getName()); securityScheme.setIn(SecurityScheme.In.valueOf(apiKeyAuthDefinition.getIn().toString())); return securityScheme; }
private SecurityScheme convertApiKeySecurityScheme(SecuritySchemeDefinition definition) { SecurityScheme securityScheme = new SecurityScheme(); ApiKeyAuthDefinition apiKeyAuthDefinition = (ApiKeyAuthDefinition) definition; securityScheme.setType(SecurityScheme.Type.APIKEY); securityScheme.setName(apiKeyAuthDefinition.getName()); securityScheme.setIn(SecurityScheme.In.valueOf(apiKeyAuthDefinition.getIn().toString())); return securityScheme; }
private SecurityScheme convertApiKeySecurityScheme(SecuritySchemeDefinition definition) { SecurityScheme securityScheme = new SecurityScheme(); ApiKeyAuthDefinition apiKeyAuthDefinition = (ApiKeyAuthDefinition) definition; securityScheme.setType(SecurityScheme.Type.APIKEY); securityScheme.setName(apiKeyAuthDefinition.getName()); securityScheme.setIn(SecurityScheme.In.valueOf(apiKeyAuthDefinition.getIn().toString())); return securityScheme; }
case "apiKey": ApiKeyAuthDefinition apiKeyAuthDefinition = (ApiKeyAuthDefinition) securityScheme; Location apiKeyLocation = Location.valueOf(apiKeyAuthDefinition.getIn().name()); authHandler = ApiKeyAuthHandler.create(authProvider, apiKeyLocation, apiKeyAuthDefinition.getName()); break;
paragraphBuilder.italicText(labels.getLabel(IN)).textLine(COLON + ((ApiKeyAuthDefinition) securityScheme).getIn());