/** * Returns the name. * * @return The name. */ @Override public String toString() { return getName(); }
private static void fillEndpointAuthorization(AuthorizationsDeclaration authorizations, Endpoint endpoint) { if (authorizations != null) { if (authorizations.getBasicAuth() != null) { endpoint.setAuthenticationProtocol(ChallengeScheme.HTTP_BASIC .getName()); } else if (authorizations.getOauth2() != null) { endpoint.setAuthenticationProtocol(ChallengeScheme.HTTP_OAUTH .getName()); } else if (authorizations.getApiKey() != null) { endpoint.setAuthenticationProtocol(ChallengeScheme.CUSTOM .getName()); } } }
private static void fillEndpointAuthorization(AuthorizationsDeclaration authorizations, Endpoint endpoint) { if (authorizations != null) { if (authorizations.getBasicAuth() != null) { endpoint.setAuthenticationProtocol(ChallengeScheme.HTTP_BASIC .getName()); } else if (authorizations.getOauth2() != null) { endpoint.setAuthenticationProtocol(ChallengeScheme.HTTP_OAUTH .getName()); } else if (authorizations.getApiKey() != null) { endpoint.setAuthenticationProtocol(ChallengeScheme.CUSTOM .getName()); } } }
private static void fillEndpointAuthorization(AuthorizationsDeclaration authorizations, Endpoint endpoint) { if (authorizations != null) { if (authorizations.getBasicAuth() != null) { endpoint.setAuthenticationProtocol(ChallengeScheme.HTTP_BASIC .getName()); } else if (authorizations.getOauth2() != null) { endpoint.setAuthenticationProtocol(ChallengeScheme.HTTP_OAUTH .getName()); } else if (authorizations.getApiKey() != null) { endpoint.setAuthenticationProtocol(ChallengeScheme.CUSTOM .getName()); } } }
private static void fillEndpointAuthorization(AuthorizationsDeclaration authorizations, Endpoint endpoint) { if (authorizations != null) { if (authorizations.getBasicAuth() != null) { endpoint.setAuthenticationProtocol(ChallengeScheme.HTTP_BASIC .getName()); } else if (authorizations.getOauth2() != null) { endpoint.setAuthenticationProtocol(ChallengeScheme.HTTP_OAUTH .getName()); } else if (authorizations.getApiKey() != null) { endpoint.setAuthenticationProtocol(ChallengeScheme.CUSTOM .getName()); } } }
private static void fillEndpointAuthorization(AuthorizationsDeclaration authorizations, Endpoint endpoint) { if (authorizations != null) { if (authorizations.getBasicAuth() != null) { endpoint.setAuthenticationProtocol(ChallengeScheme.HTTP_BASIC .getName()); } else if (authorizations.getOauth2() != null) { endpoint.setAuthenticationProtocol(ChallengeScheme.HTTP_OAUTH .getName()); } else if (authorizations.getApiKey() != null) { endpoint.setAuthenticationProtocol(ChallengeScheme.CUSTOM .getName()); } } }
/** * Fill Swagger "SecuritySchemeDefinition" objects from RWADef definition * * @param definition * RWADef definition * @param swagger * Swagger definition */ private static void fillSwaggerAuthentication(Definition definition, Swagger swagger) { Map<String, SecuritySchemeDefinition> securitySchemes = new LinkedHashMap<>(); // Supported schemes String httpBasic = ChallengeScheme.HTTP_BASIC.getName(); for (Endpoint endpoint : definition.getEndpoints()) { if (httpBasic.equals(endpoint.getAuthenticationProtocol())) { securitySchemes.put(httpBasic, new BasicAuthDefinition()); } } swagger.setSecurityDefinitions(securitySchemes.isEmpty() ? null : securitySchemes); }
/** * Fill Swagger "SecuritySchemeDefinition" objects from RWADef definition * * @param definition * RWADef definition * @param swagger * Swagger definition */ private static void fillSwaggerAuthentication(Definition definition, Swagger swagger) { Map<String, SecuritySchemeDefinition> securitySchemes = new LinkedHashMap<>(); // Supported schemes String httpBasic = ChallengeScheme.HTTP_BASIC.getName(); for (Endpoint endpoint : definition.getEndpoints()) { if (httpBasic.equals(endpoint.getAuthenticationProtocol())) { securitySchemes.put(httpBasic, new BasicAuthDefinition()); } } swagger.setSecurityDefinitions(securitySchemes.isEmpty() ? null : securitySchemes); }
/** * Fill Swagger "SecuritySchemeDefinition" objects from RWADef definition * * @param definition * RWADef definition * @param swagger * Swagger definition */ private static void fillSwaggerAuthentication(Definition definition, Swagger swagger) { Map<String, SecuritySchemeDefinition> securitySchemes = new LinkedHashMap<>(); // Supported schemes String httpBasic = ChallengeScheme.HTTP_BASIC.getName(); for (Endpoint endpoint : definition.getEndpoints()) { if (httpBasic.equals(endpoint.getAuthenticationProtocol())) { securitySchemes.put(httpBasic, new BasicAuthDefinition()); } } swagger.setSecurityDefinitions(securitySchemes.isEmpty() ? null : securitySchemes); }
/** * Fill Swagger "SecuritySchemeDefinition" objects from RWADef definition * * @param definition * RWADef definition * @param swagger * Swagger definition */ private static void fillSwaggerAuthentication(Definition definition, Swagger swagger) { Map<String, SecuritySchemeDefinition> securitySchemes = new LinkedHashMap<>(); // Supported schemes String httpBasic = ChallengeScheme.HTTP_BASIC.getName(); for (Endpoint endpoint : definition.getEndpoints()) { if (httpBasic.equals(endpoint.getAuthenticationProtocol())) { securitySchemes.put(httpBasic, new BasicAuthDefinition()); } } swagger.setSecurityDefinitions(securitySchemes.isEmpty() ? null : securitySchemes); }
/** * Fill Swagger "SecuritySchemeDefinition" objects from RWADef definition * * @param definition * RWADef definition * @param swagger * Swagger definition */ private static void fillSwaggerAuthentication(Definition definition, Swagger swagger) { Map<String, SecuritySchemeDefinition> securitySchemes = new LinkedHashMap<>(); // Supported schemes String httpBasic = ChallengeScheme.HTTP_BASIC.getName(); for (Endpoint endpoint : definition.getEndpoints()) { if (httpBasic.equals(endpoint.getAuthenticationProtocol())) { securitySchemes.put(httpBasic, new BasicAuthDefinition()); } } swagger.setSecurityDefinitions(securitySchemes.isEmpty() ? null : securitySchemes); }
private static void fillRwadefEndpoints(Swagger swagger, Definition definition) { String authenticationProtocol = null; if (swagger.getSecurityDefinitions() != null) { for (String key : swagger.getSecurityDefinitions().keySet()) { SecuritySchemeDefinition securityDefinition = swagger.getSecurityDefinitions().get(key); if (securityDefinition instanceof BasicAuthDefinition) { authenticationProtocol = ChallengeScheme.HTTP_BASIC.getName(); } else if (securityDefinition instanceof OAuth2Definition) { authenticationProtocol = ChallengeScheme.HTTP_OAUTH.getName(); } else if (securityDefinition instanceof ApiKeyAuthDefinition) { authenticationProtocol = ChallengeScheme.CUSTOM.getName(); } } } if (swagger.getSchemes() != null && swagger.getHost() != null) { for (Scheme scheme : swagger.getSchemes()) { Endpoint endpoint = new Endpoint(scheme.toString().toLowerCase() + "://" + swagger.getHost() + (swagger.getBasePath() == null ? "" : swagger.getBasePath())); endpoint.setAuthenticationProtocol(authenticationProtocol); definition.getEndpoints().add(endpoint); } } }
private static void fillRwadefEndpoints(Swagger swagger, Definition definition) { String authenticationProtocol = null; if (swagger.getSecurityDefinitions() != null) { for (String key : swagger.getSecurityDefinitions().keySet()) { SecuritySchemeDefinition securityDefinition = swagger.getSecurityDefinitions().get(key); if (securityDefinition instanceof BasicAuthDefinition) { authenticationProtocol = ChallengeScheme.HTTP_BASIC.getName(); } else if (securityDefinition instanceof OAuth2Definition) { authenticationProtocol = ChallengeScheme.HTTP_OAUTH.getName(); } else if (securityDefinition instanceof ApiKeyAuthDefinition) { authenticationProtocol = ChallengeScheme.CUSTOM.getName(); } } } if (swagger.getSchemes() != null && swagger.getHost() != null) { for (Scheme scheme : swagger.getSchemes()) { Endpoint endpoint = new Endpoint(scheme.toString().toLowerCase() + "://" + swagger.getHost() + (swagger.getBasePath() == null ? "" : swagger.getBasePath())); endpoint.setAuthenticationProtocol(authenticationProtocol); definition.getEndpoints().add(endpoint); } } }
private static void fillRwadefEndpoints(Swagger swagger, Definition definition) { String authenticationProtocol = null; if (swagger.getSecurityDefinitions() != null) { for (String key : swagger.getSecurityDefinitions().keySet()) { SecuritySchemeDefinition securityDefinition = swagger.getSecurityDefinitions().get(key); if (securityDefinition instanceof BasicAuthDefinition) { authenticationProtocol = ChallengeScheme.HTTP_BASIC.getName(); } else if (securityDefinition instanceof OAuth2Definition) { authenticationProtocol = ChallengeScheme.HTTP_OAUTH.getName(); } else if (securityDefinition instanceof ApiKeyAuthDefinition) { authenticationProtocol = ChallengeScheme.CUSTOM.getName(); } } } if (swagger.getSchemes() != null && swagger.getHost() != null) { for (Scheme scheme : swagger.getSchemes()) { Endpoint endpoint = new Endpoint(scheme.toString().toLowerCase() + "://" + swagger.getHost() + (swagger.getBasePath() == null ? "" : swagger.getBasePath())); endpoint.setAuthenticationProtocol(authenticationProtocol); definition.getEndpoints().add(endpoint); } } }
private static void fillRwadefEndpoints(Swagger swagger, Definition definition) { String authenticationProtocol = null; if (swagger.getSecurityDefinitions() != null) { for (String key : swagger.getSecurityDefinitions().keySet()) { SecuritySchemeDefinition securityDefinition = swagger.getSecurityDefinitions().get(key); if (securityDefinition instanceof BasicAuthDefinition) { authenticationProtocol = ChallengeScheme.HTTP_BASIC.getName(); } else if (securityDefinition instanceof OAuth2Definition) { authenticationProtocol = ChallengeScheme.HTTP_OAUTH.getName(); } else if (securityDefinition instanceof ApiKeyAuthDefinition) { authenticationProtocol = ChallengeScheme.CUSTOM.getName(); } } } if (swagger.getSchemes() != null && swagger.getHost() != null) { for (Scheme scheme : swagger.getSchemes()) { Endpoint endpoint = new Endpoint(scheme.toString().toLowerCase() + "://" + swagger.getHost() + (swagger.getBasePath() == null ? "" : swagger.getBasePath())); endpoint.setAuthenticationProtocol(authenticationProtocol); definition.getEndpoints().add(endpoint); } } }
private static void fillRwadefEndpoints(Swagger swagger, Definition definition) { String authenticationProtocol = null; if (swagger.getSecurityDefinitions() != null) { for (String key : swagger.getSecurityDefinitions().keySet()) { SecuritySchemeDefinition securityDefinition = swagger.getSecurityDefinitions().get(key); if (securityDefinition instanceof BasicAuthDefinition) { authenticationProtocol = ChallengeScheme.HTTP_BASIC.getName(); } else if (securityDefinition instanceof OAuth2Definition) { authenticationProtocol = ChallengeScheme.HTTP_OAUTH.getName(); } else if (securityDefinition instanceof ApiKeyAuthDefinition) { authenticationProtocol = ChallengeScheme.CUSTOM.getName(); } } } if (swagger.getSchemes() != null && swagger.getHost() != null) { for (Scheme scheme : swagger.getSchemes()) { Endpoint endpoint = new Endpoint(scheme.toString().toLowerCase() + "://" + swagger.getHost() + (swagger.getBasePath() == null ? "" : swagger.getBasePath())); endpoint.setAuthenticationProtocol(authenticationProtocol); definition.getEndpoints().add(endpoint); } } }