public JSESecurityMetaData build() { return new JSESecurityMetaData(transportGuarantee, webResources); }
/** * Builds security meta data. * * @param securityConstraintsMD security constraints meta data * @return universal JSE security meta data model */ private List<JSESecurityMetaData> getSecurityMetaData(final List<SecurityConstraintMetaData> securityConstraintsMD) { final List<JSESecurityMetaData> jseSecurityMDs = new LinkedList<JSESecurityMetaData>(); if (securityConstraintsMD != null) { for (final SecurityConstraintMetaData securityConstraintMD : securityConstraintsMD) { final JSESecurityMetaData jseSecurityMD = new JSESecurityMetaData(); // transport guarantee jseSecurityMD.setTransportGuarantee(securityConstraintMD.getTransportGuarantee().name()); // web resources this.setWebResources(jseSecurityMD, securityConstraintMD); jseSecurityMDs.add(jseSecurityMD); } } return jseSecurityMDs; }
/** * Builds security meta data. * * @param securityConstraintsMD security constraints meta data * @return universal JSE security meta data model */ private List<JSESecurityMetaData> getSecurityMetaData(final List<SecurityConstraintMetaData> securityConstraintsMD) { final List<JSESecurityMetaData> jseSecurityMDs = new LinkedList<JSESecurityMetaData>(); if (securityConstraintsMD != null) { for (final SecurityConstraintMetaData securityConstraintMD : securityConstraintsMD) { final JSESecurityMetaData jseSecurityMD = new JSESecurityMetaData(); // transport guarantee jseSecurityMD.setTransportGuarantee(securityConstraintMD.getTransportGuarantee().name()); // web resources this.setWebResources(jseSecurityMD, securityConstraintMD); jseSecurityMDs.add(jseSecurityMD); } } return jseSecurityMDs; }
/** * Builds security meta data. * * @param securityConstraintsMD security constraints meta data * @return universal JSE security meta data model */ private List<JSESecurityMetaData> getSecurityMetaData(final List<SecurityConstraintMetaData> securityConstraintsMD) { final List<JSESecurityMetaData> jseSecurityMDs = new LinkedList<JSESecurityMetaData>(); if (securityConstraintsMD != null) { for (final SecurityConstraintMetaData securityConstraintMD : securityConstraintsMD) { final JSESecurityMetaData jseSecurityMD = new JSESecurityMetaData(); // transport guarantee jseSecurityMD.setTransportGuarantee(securityConstraintMD.getTransportGuarantee().name()); // web resources this.setWebResources(jseSecurityMD, securityConstraintMD); jseSecurityMDs.add(jseSecurityMD); } } return jseSecurityMDs; }
/** * Builds security meta data. * * @param securityConstraintsMD security constraints meta data * @return universal JSE security meta data model */ private List<JSESecurityMetaData> getSecurityMetaData(final List<SecurityConstraintMetaData> securityConstraintsMD) { final List<JSESecurityMetaData> jseSecurityMDs = new LinkedList<JSESecurityMetaData>(); if (securityConstraintsMD != null) { for (final SecurityConstraintMetaData securityConstraintMD : securityConstraintsMD) { final JSESecurityMetaData jseSecurityMD = new JSESecurityMetaData(); // transport guarantee jseSecurityMD.setTransportGuarantee(securityConstraintMD.getTransportGuarantee().name()); // web resources this.setWebResources(jseSecurityMD, securityConstraintMD); jseSecurityMDs.add(jseSecurityMD); } } return jseSecurityMDs; }
private List<JSESecurityMetaData> getSecurityMetaData(final Iterator securityConstraints) { ArrayList<JSESecurityMetaData> unifiedsecurityMetaData = new ArrayList<JSESecurityMetaData>(); while (securityConstraints.hasNext()) { WebSecurityMetaData securityMetaData = (WebSecurityMetaData)securityConstraints.next(); JSESecurityMetaData current = new JSESecurityMetaData(); unifiedsecurityMetaData.add(current); current.setTransportGuarantee(securityMetaData.getTransportGuarantee()); HashMap resources = securityMetaData.getWebResources(); for (Object webResourceObj : resources.values()) { WebResourceCollection webResource = (WebResourceCollection)webResourceObj; JSEResourceCollection currentResource = current.addWebResource(webResource.getName()); for (String currentPattern : webResource.getUrlPatterns()) { currentResource.addPattern(currentPattern); } } } return unifiedsecurityMetaData; }
private List<JSESecurityMetaData> getSecurityMetaData(final Iterator securityConstraints) { ArrayList<JSESecurityMetaData> unifiedsecurityMetaData = new ArrayList<JSESecurityMetaData>(); while (securityConstraints.hasNext()) { WebSecurityMetaData securityMetaData = (WebSecurityMetaData)securityConstraints.next(); JSESecurityMetaData current = new JSESecurityMetaData(); unifiedsecurityMetaData.add(current); current.setTransportGuarantee(securityMetaData.getTransportGuarantee()); HashMap resources = securityMetaData.getWebResources(); for (Object webResourceObj : resources.values()) { WebResourceCollection webResource = (WebResourceCollection)webResourceObj; JSEResourceCollection currentResource = current.addWebResource(webResource.getName()); for (String currentPattern : webResource.getUrlPatterns()) { currentResource.addPattern(currentPattern); } } } return unifiedsecurityMetaData; }
private List<JSESecurityMetaData> getSecurityMetaData(final Iterator securityConstraints) { ArrayList<JSESecurityMetaData> unifiedsecurityMetaData = new ArrayList<JSESecurityMetaData>(); while (securityConstraints.hasNext()) { WebSecurityMetaData securityMetaData = (WebSecurityMetaData)securityConstraints.next(); JSESecurityMetaData current = new JSESecurityMetaData(); unifiedsecurityMetaData.add(current); current.setTransportGuarantee(securityMetaData.getTransportGuarantee()); HashMap resources = securityMetaData.getWebResources(); for (Object webResourceObj : resources.values()) { WebResourceCollection webResource = (WebResourceCollection)webResourceObj; JSEResourceCollection currentResource = current.addWebResource(webResource.getName()); for (String currentPattern : webResource.getUrlPatterns()) { currentResource.addPattern(currentPattern); } } } return unifiedsecurityMetaData; }
protected List<JSESecurityMetaData> getSecurityMetaData(final List<SecurityConstraintMetaData> securityConstraints) { ArrayList<JSESecurityMetaData> unifiedsecurityMetaData = new ArrayList<JSESecurityMetaData>(); if (securityConstraints != null) { for (SecurityConstraintMetaData securityMetaData : securityConstraints) { JSESecurityMetaData current = new JSESecurityMetaData(); unifiedsecurityMetaData.add(current); current.setTransportGuarantee(securityMetaData.getTransportGuarantee().name()); WebResourceCollectionsMetaData resources = securityMetaData.getResourceCollections(); for (WebResourceCollectionMetaData webResource : resources) { JSEResourceCollection currentResource = current.addWebResource(webResource.getName()); for (String currentPattern : webResource.getUrlPatterns()) { currentResource.addPattern(currentPattern); } } } } return unifiedsecurityMetaData; }
protected List<JSESecurityMetaData> getSecurityMetaData(final List<SecurityConstraintMetaData> securityConstraints) { ArrayList<JSESecurityMetaData> unifiedsecurityMetaData = new ArrayList<JSESecurityMetaData>(); if (securityConstraints != null) { for (SecurityConstraintMetaData securityMetaData : securityConstraints) { JSESecurityMetaData current = new JSESecurityMetaData(); unifiedsecurityMetaData.add(current); current.setTransportGuarantee(securityMetaData.getTransportGuarantee().name()); WebResourceCollectionsMetaData resources = securityMetaData.getResourceCollections(); for (WebResourceCollectionMetaData webResource : resources) { JSEResourceCollection currentResource = current.addWebResource(webResource.getName()); for (String currentPattern : webResource.getUrlPatterns()) { currentResource.addPattern(currentPattern); } } } } return unifiedsecurityMetaData; }
protected List<JSESecurityMetaData> getSecurityMetaData(final List<SecurityConstraintMetaData> securityConstraints) { ArrayList<JSESecurityMetaData> unifiedsecurityMetaData = new ArrayList<JSESecurityMetaData>(); if (securityConstraints != null) { for (SecurityConstraintMetaData securityMetaData : securityConstraints) { JSESecurityMetaData current = new JSESecurityMetaData(); unifiedsecurityMetaData.add(current); current.setTransportGuarantee(securityMetaData.getTransportGuarantee().name()); WebResourceCollectionsMetaData resources = securityMetaData.getResourceCollections(); for (WebResourceCollectionMetaData webResource : resources) { JSEResourceCollection currentResource = current.addWebResource(webResource.getName()); for (String currentPattern : webResource.getUrlPatterns()) { currentResource.addPattern(currentPattern); } } } } return unifiedsecurityMetaData; }
protected List<JSESecurityMetaData> getSecurityMetaData(final List<SecurityConstraintMetaData> securityConstraints) { ArrayList<JSESecurityMetaData> unifiedsecurityMetaData = new ArrayList<JSESecurityMetaData>(); if (securityConstraints != null) { for (SecurityConstraintMetaData securityMetaData : securityConstraints) { JSESecurityMetaData current = new JSESecurityMetaData(); unifiedsecurityMetaData.add(current); current.setTransportGuarantee(securityMetaData.getTransportGuarantee().name()); WebResourceCollectionsMetaData resources = securityMetaData.getResourceCollections(); for (WebResourceCollectionMetaData webResource : resources) { JSEResourceCollection currentResource = current.addWebResource(webResource.getName()); for (String currentPattern : webResource.getUrlPatterns()) { currentResource.addPattern(currentPattern); } } } } return unifiedsecurityMetaData; }
protected List<JSESecurityMetaData> getSecurityMetaData(final List<SecurityConstraintMetaData> securityConstraints) { ArrayList<JSESecurityMetaData> unifiedsecurityMetaData = new ArrayList<JSESecurityMetaData>(); if (securityConstraints != null) { for (SecurityConstraintMetaData securityMetaData : securityConstraints) { JSESecurityMetaData current = new JSESecurityMetaData(); unifiedsecurityMetaData.add(current); current.setTransportGuarantee(securityMetaData.getTransportGuarantee().name()); WebResourceCollectionsMetaData resources = securityMetaData.getResourceCollections(); for (WebResourceCollectionMetaData webResource : resources) { JSEResourceCollection currentResource = current.addWebResource(webResource.getName()); for (String currentPattern : webResource.getUrlPatterns()) { currentResource.addPattern(currentPattern); } } } } return unifiedsecurityMetaData; }