private SecurityScheme securityScheme(String name) { for (final Map<String, SecurityScheme> map : raml.getSecuritySchemes()) { if (map.containsKey(name)) { return map.get(name); } } return null; } }
private void renderSecurity(Raml raml, ST main, File target) throws IOException { for (Map<String, SecurityScheme> sss : raml.getSecuritySchemes()) { for (Map.Entry<String, SecurityScheme> entry : sss.entrySet()) { set(main, "param", entry); final File file = new File(target, "security-scheme/" + entry.getKey() + ".html"); render(main, "/securityScheme/securityScheme", "..", file); } } }
public void check(RamlViolations violations) { for (final Map<String, SecurityScheme> schemeMap : raml.getSecuritySchemes()) { for (final SecurityScheme scheme : schemeMap.values()) { final SecuritySchemeType type = SecuritySchemeType.byName(scheme.getType()); if (type != null) { type.check(scheme, violations); } } } }
@Override public Resource transform(final Context context, final org.raml.model.Resource sourceResourceRoot, final TransformationContext ctx) { return transformResource(context, ctx.getRamlModel().getMediaType(), sourceResourceRoot, new ArrayList<>(), ctx.getRamlModel().getSecuritySchemes(), ctx.getNamespace(), ctx); }