Examples of ReissueRequest


Examples of org.wso2.xkms2.ReissueRequest

        binding.setId(XKMSUtil.getRamdomId());
        return binding;
    }

    public static ReissueRequest createReissueRequest() {
        ReissueRequest reissueRequest = new ReissueRequest();
        reissueRequest.setId(XKMSUtil.getRamdomId());
        return reissueRequest;
    }
View Full Code Here

Examples of org.wso2.xkms2.ReissueRequest

public class ReissueRequestBuilder extends KRSSRequestBuilder {

    public static final ReissueRequestBuilder INSTANCE = new ReissueRequestBuilder();

    public XKMSElement buildElement(OMElement element) throws XKMSException {
        ReissueRequest reissueRequest = new ReissueRequest();
        super.buildElement(element, reissueRequest);

        OMElement reissueKeyBindingElement = element
                .getFirstChildWithName(XKMS2Constants.Q_ELEM_REISSUE_KEY_BINDING);
        if (reissueKeyBindingElement == null) {
            throw new XKMSException("ReissueKeyBinding element not found");
        }

        reissueRequest
                .setReissueKeyBinding((ReissueKeyBinding) ReissueKeyBindingBuilder.INSTANCE
                        .buildElement(reissueKeyBindingElement));

        OMElement proofOfPossessionElem = element
                .getFirstChildWithName(XKMS2Constants.Q_ELEM_PROOF_OF_POSSESSION);
        if (proofOfPossessionElem != null) {
            OMElement xmlSigElem = proofOfPossessionElem
                    .getFirstChildWithName(XKMS2Constants.Q_ELEM_XML_SIG);
            XMLSignature signature;
            try {
                signature = new XMLSignature((Element) xmlSigElem, "");
                reissueRequest.setProofOfPocession(signature);

            } catch (XMLSignatureException e) {
                throw new XKMSException(e);

            } catch (XMLSecurityException e) {
View Full Code Here

Examples of org.wso2.xkms2.ReissueRequest

        binding.setId(XKMSUtil.getRamdomId());
        return binding;
    }
   
    public static ReissueRequest createReissueRequest() {
        ReissueRequest reissueRequest  = new ReissueRequest();
        reissueRequest.setId(XKMSUtil.getRamdomId());
        return reissueRequest;
    }
View Full Code Here

Examples of org.wso2.xkms2.ReissueRequest

        super("ReissueRequestBuilderTest");
    }

    public void testBuild() throws XKMSException {
        OMElement reissueRequestElem = getResourceAsElement("T3_ReissueRequest-http.xml");
        ReissueRequest reissueRequest = (ReissueRequest) ReissueRequestBuilder.INSTANCE
                .buildElement(reissueRequestElem);
        assertNotNull(reissueRequest);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.