/** * Given an address, create the WS-Addressing issuer * * @param addressUri * @return */ public static EndpointReferenceType createIssuer(String addressUri) { AttributedURIType attributedURI = new AttributedURIType(); attributedURI.setValue(addressUri); EndpointReferenceType endpointReference = new EndpointReferenceType(); endpointReference.setAddress(attributedURI); return endpointReference; }
/** * Creates an instance of {@code AppliesTo} using the specified endpoint address. * * @param endpointURI a {@code String} representing the endpoint URI. * @return the constructed {@code AppliesTo} instance. */ public static AppliesTo createAppliesTo(String endpointURI) { AttributedURIType attributedURI = new AttributedURIType(); attributedURI.setValue(endpointURI); EndpointReferenceType reference = new EndpointReferenceType(); reference.setAddress(attributedURI); AppliesTo appliesTo = new AppliesTo(); appliesTo.addAny(reference); return appliesTo; }