/** * Creates new user constraint meta data and associates it with security constraint meta data. * * @param transportGuarantee transport guarantee value * @param securityConstraintMD security constraint meta data * @return new user data constraint meta data */ public static UserDataConstraintMetaData newUserDataConstraint(final String transportGuarantee, final SecurityConstraintMetaData securityConstraintMD) { final UserDataConstraintMetaData userDataConstraintMD = new UserDataConstraintMetaData(); final TransportGuaranteeType transportGuaranteeValue = TransportGuaranteeType.valueOf(transportGuarantee); userDataConstraintMD.setTransportGuarantee(transportGuaranteeValue); securityConstraintMD.setUserDataConstraint(userDataConstraintMD); return userDataConstraintMD; }
/** * Creates new user constraint meta data and associates it with security constraint meta data. * * @param transportGuarantee transport guarantee value * @param securityConstraintMD security constraint meta data * @return new user data constraint meta data */ public static UserDataConstraintMetaData newUserDataConstraint(final String transportGuarantee, final SecurityConstraintMetaData securityConstraintMD) { final UserDataConstraintMetaData userDataConstraintMD = new UserDataConstraintMetaData(); final TransportGuaranteeType transportGuaranteeValue = TransportGuaranteeType.valueOf(transportGuarantee); userDataConstraintMD.setTransportGuarantee(transportGuaranteeValue); securityConstraintMD.setUserDataConstraint(userDataConstraintMD); return userDataConstraintMD; }
/** * Creates new user constraint meta data and associates it with security constraint meta data. * * @param transportGuarantee transport guarantee value * @param securityConstraintMD security constraint meta data * @return new user data constraint meta data */ public static UserDataConstraintMetaData newUserDataConstraint(final String transportGuarantee, final SecurityConstraintMetaData securityConstraintMD) { final UserDataConstraintMetaData userDataConstraintMD = new UserDataConstraintMetaData(); final TransportGuaranteeType transportGuaranteeValue = TransportGuaranteeType.valueOf(transportGuarantee); userDataConstraintMD.setTransportGuarantee(transportGuaranteeValue); securityConstraintMD.setUserDataConstraint(userDataConstraintMD); return userDataConstraintMD; }
/** * Creates new user constraint meta data and associates it with security constraint meta data. * * @param transportGuarantee transport guarantee value * @param securityConstraintMD security constraint meta data * @return new user data constraint meta data */ public static UserDataConstraintMetaData newUserDataConstraint(final String transportGuarantee, final SecurityConstraintMetaData securityConstraintMD) { final UserDataConstraintMetaData userDataConstraintMD = new UserDataConstraintMetaData(); final TransportGuaranteeType transportGuaranteeValue = TransportGuaranteeType.valueOf(transportGuarantee); userDataConstraintMD.setTransportGuarantee(transportGuaranteeValue); securityConstraintMD.setUserDataConstraint(userDataConstraintMD); return userDataConstraintMD; }
/** * Creates new user constraint meta data and associates it with security constraint meta data. * * @param transportGuarantee transport guarantee value * @param securityConstraintMD security constraint meta data * @return new user data constraint meta data */ public static UserDataConstraintMetaData newUserDataConstraint(final String transportGuarantee, final SecurityConstraintMetaData securityConstraintMD) { final UserDataConstraintMetaData userDataConstraintMD = new UserDataConstraintMetaData(); final TransportGuaranteeType transportGuaranteeValue = TransportGuaranteeType.valueOf(transportGuarantee); userDataConstraintMD.setTransportGuarantee(transportGuaranteeValue); securityConstraintMD.setUserDataConstraint(userDataConstraintMD); return userDataConstraintMD; }
/** * Creates new user constraint meta data and associates it with security constraint meta data. * * @param transportGuarantee transport guarantee value * @param securityConstraintMD security constraint meta data * @return new user data constraint meta data */ public static UserDataConstraintMetaData newUserDataConstraint(final String transportGuarantee, final SecurityConstraintMetaData securityConstraintMD) { final UserDataConstraintMetaData userDataConstraintMD = new UserDataConstraintMetaData(); final TransportGuaranteeType transportGuaranteeValue = TransportGuaranteeType.valueOf(transportGuarantee); userDataConstraintMD.setTransportGuarantee(transportGuaranteeValue); securityConstraintMD.setUserDataConstraint(userDataConstraintMD); return userDataConstraintMD; }
public static HttpMethodConstraintMetaData parse(XMLStreamReader reader, final PropertyReplacer propertyReplacer) throws XMLStreamException { HttpMethodConstraintMetaData httpMethodConstraint = new HttpMethodConstraintMetaData(); // Handle elements while (reader.hasNext() && reader.nextTag() != END_ELEMENT) { final Element element = Element.forName(reader.getLocalName()); switch (element) { case METHOD: httpMethodConstraint.setMethod(getElementText(reader, propertyReplacer)); break; case EMPTY_ROLE_SEMANTIC: httpMethodConstraint.setEmptyRoleSemantic(EmptyRoleSemanticType.valueOf(getElementText(reader, propertyReplacer))); break; case TRANSPORT_GUARANTEE: httpMethodConstraint.setTransportGuarantee(TransportGuaranteeType.valueOf(getElementText(reader, propertyReplacer))); break; case ROLE_ALLOWED: List<String> rolesAllowed = httpMethodConstraint.getRolesAllowed(); if (rolesAllowed == null) { rolesAllowed = new ArrayList<String>(); httpMethodConstraint.setRolesAllowed(rolesAllowed); } rolesAllowed.add(getElementText(reader, propertyReplacer)); break; default: throw unexpectedElement(reader); } } return httpMethodConstraint; }
case TRANSPORT_GUARANTEE: try { userDataConstraint.setTransportGuarantee(TransportGuaranteeType.valueOf(getElementText(reader, propertyReplacer))); } catch (IllegalArgumentException e) { throw unexpectedValue(reader, e);
case TRANSPORT_GUARANTEE: try { servletSecurity.setTransportGuarantee(TransportGuaranteeType.valueOf(getElementText(reader, propertyReplacer))); } catch (IllegalArgumentException e) { throw unexpectedValue(reader, e);
metaData.setTransportGuarantee(TransportGuaranteeType.valueOf(httpConstraint.transportGuarantee().toString())); List<String> rolesAllowed = new ArrayList<String>(); for (String role : httpConstraint.rolesAllowed()) methodConstraint.setMethod(httpMethodConstraint.value()); methodConstraint.setEmptyRoleSemantic(EmptyRoleSemanticType.valueOf(httpMethodConstraint.emptyRoleSemantic().toString())); methodConstraint.setTransportGuarantee(TransportGuaranteeType.valueOf(httpMethodConstraint.transportGuarantee().toString())); rolesAllowed = new ArrayList<String>(); for (String role : httpMethodConstraint.rolesAllowed())
userDataConstraint.setTransportGuarantee(TransportGuaranteeType.valueOf(transportGuarantee)); securityConstraint.setUserDataConstraint(userDataConstraint);
userDataConstraint.setTransportGuarantee(TransportGuaranteeType.valueOf(transportGuarantee)); securityConstraint.setUserDataConstraint(userDataConstraint);
userDataConstraint.setTransportGuarantee(TransportGuaranteeType.valueOf(transportGuarantee)); securityConstraint.setUserDataConstraint(userDataConstraint);
userDataConstraint.setTransportGuarantee(TransportGuaranteeType.valueOf(transportGuarantee)); securityConstraint.setUserDataConstraint(userDataConstraint);