/** * Parse the attributes at the response element * * @param startElement * @return * @throws ConfigurationException */ protected StatusResponseType parseBaseAttributes(StartElement startElement) throws ParsingException { ResponseType response = new ResponseType(super.parseBaseAttributes(startElement)); return response; } }
/** * Parse the attributes at the response element * @param startElement * @return * @throws ConfigurationException */ protected StatusResponseType parseBaseAttributes(StartElement startElement) throws ParsingException { ResponseType response = new ResponseType(super.parseBaseAttributes(startElement)); return response; } }
/** * Create an empty response type * * @return */ public ResponseType createResponseType(String ID) { try { return new ResponseType(ID, XMLTimeUtil.getIssueInstant()); } catch (ConfigurationException e) { throw new RuntimeException(e); } }
/** * Parse the attributes at the response element * @param startElement * @return * @throws ConfigurationException */ protected StatusResponseType parseBaseAttributes(StartElement startElement) throws ParsingException { ResponseType response = new ResponseType(super.parseBaseAttributes(startElement)); return response; } }
/** * Create an empty response type * * @return */ public ResponseType createResponseType(String ID) { try { return new ResponseType(ID, XMLTimeUtil.getIssueInstant()); } catch (ConfigurationException e) { throw new RuntimeException(e); } }
/** * Create an empty response type * * @return */ public ResponseType createResponseType(String ID) { try { return new ResponseType(ID, XMLTimeUtil.getIssueInstant()); } catch (ConfigurationException e) { throw new RuntimeException(e); } }
/** * Parse the attributes at the response element * * @param startElement * * @return * * @throws org.picketlink.common.exceptions.ConfigurationException */ protected StatusResponseType parseBaseAttributes(StartElement startElement) throws ParsingException { ResponseType response = new ResponseType(super.parseBaseAttributes(startElement)); return response; } }
/** * Parse the attributes at the response element * * @param startElement * * @return * * @throws org.picketlink.common.exceptions.ConfigurationException */ protected StatusResponseType parseBaseAttributes(StartElement startElement) throws ParsingException { ResponseType response = new ResponseType(super.parseBaseAttributes(startElement)); return response; } }
/** * Create an empty response type * @return */ public ResponseType createResponseType(String ID) { try { return new ResponseType(ID, XMLTimeUtil.getIssueInstant()); } catch (ConfigurationException e) { throw new RuntimeException(e); } }
/** * Create a Response Type * @param ID * @param issuerInfo * @param assertionType * @return * @throws ConfigurationException */ public static ResponseType createResponseType(String ID, IssuerInfoHolder issuerInfo, AssertionType assertionType) throws ConfigurationException { XMLGregorianCalendar issueInstant = XMLTimeUtil.getIssueInstant(); ResponseType responseType = new ResponseType(ID, issueInstant); //Issuer NameIDType issuer = issuerInfo.getIssuer(); responseType.setIssuer(issuer); //Status String statusCode = issuerInfo.getStatusCode(); if (statusCode == null) throw new IllegalArgumentException(ErrorCodes.ISSUER_INFO_MISSING_STATUS_CODE); responseType.setStatus(createStatusType(statusCode)); responseType.addAssertion(new RTChoiceType(assertionType)); return responseType; }
/** * Create a Response Type * @param ID * @param issuerInfo * @param assertionType * @return * @throws ConfigurationException */ public static ResponseType createResponseType(String ID, IssuerInfoHolder issuerInfo, AssertionType assertionType) throws ConfigurationException { XMLGregorianCalendar issueInstant = XMLTimeUtil.getIssueInstant(); ResponseType responseType = new ResponseType(ID, issueInstant); //Issuer NameIDType issuer = issuerInfo.getIssuer(); responseType.setIssuer(issuer); //Status String statusCode = issuerInfo.getStatusCode(); if (statusCode == null) throw new IllegalArgumentException(ErrorCodes.ISSUER_INFO_MISSING_STATUS_CODE); responseType.setStatus(createStatusType(statusCode)); responseType.addAssertion(new RTChoiceType(assertionType)); return responseType; }
/** * Create a Response Type * @param ID * @param issuerInfo * @param encryptedAssertion a DOM {@link Element} that represents an encrypted assertion * @return * @throws ConfigurationException */ public static ResponseType createResponseType(String ID, IssuerInfoHolder issuerInfo, Element encryptedAssertion) throws ConfigurationException { ResponseType responseType = new ResponseType(ID, XMLTimeUtil.getIssueInstant()); //Issuer NameIDType issuer = issuerInfo.getIssuer(); responseType.setIssuer(issuer); //Status String statusCode = issuerInfo.getStatusCode(); if (statusCode == null) throw new IllegalArgumentException(ErrorCodes.ISSUER_INFO_MISSING_STATUS_CODE); responseType.setStatus(createStatusType(statusCode)); responseType.addAssertion(new RTChoiceType(new EncryptedAssertionType(encryptedAssertion))); return responseType; } }
/** * Create a Response Type * @param ID * @param issuerInfo * @param encryptedAssertion a DOM {@link Element} that represents an encrypted assertion * @return * @throws ConfigurationException */ public static ResponseType createResponseType(String ID, IssuerInfoHolder issuerInfo, Element encryptedAssertion) throws ConfigurationException { ResponseType responseType = new ResponseType(ID, XMLTimeUtil.getIssueInstant()); //Issuer NameIDType issuer = issuerInfo.getIssuer(); responseType.setIssuer(issuer); //Status String statusCode = issuerInfo.getStatusCode(); if (statusCode == null) throw new IllegalArgumentException(ErrorCodes.ISSUER_INFO_MISSING_STATUS_CODE); responseType.setStatus(createStatusType(statusCode)); responseType.addAssertion(new RTChoiceType(new EncryptedAssertionType(encryptedAssertion))); return responseType; } }
/** * Create a Response Type * * @param ID * @param issuerInfo * @param assertionType * @return * @throws ConfigurationException */ public static ResponseType createResponseType(String ID, IssuerInfoHolder issuerInfo, AssertionType assertionType) throws ConfigurationException { XMLGregorianCalendar issueInstant = XMLTimeUtil.getIssueInstant(); ResponseType responseType = new ResponseType(ID, issueInstant); // Issuer NameIDType issuer = issuerInfo.getIssuer(); responseType.setIssuer(issuer); // Status String statusCode = issuerInfo.getStatusCode(); if (statusCode == null) throw logger.issuerInfoMissingStatusCodeError(); responseType.setStatus(createStatusType(statusCode)); responseType.addAssertion(new RTChoiceType(assertionType)); return responseType; }
/** * Create a Response Type * * @param ID * @param issuerInfo * @param assertionType * * @return * * @throws ConfigurationException */ public static ResponseType createResponseType(String ID, IssuerInfoHolder issuerInfo, AssertionType assertionType) throws ConfigurationException { XMLGregorianCalendar issueInstant = XMLTimeUtil.getIssueInstant(); ResponseType responseType = new ResponseType(ID, issueInstant); // Issuer NameIDType issuer = issuerInfo.getIssuer(); responseType.setIssuer(issuer); // Status String statusCode = issuerInfo.getStatusCode(); if (statusCode == null) throw logger.issuerInfoMissingStatusCodeError(); responseType.setStatus(createStatusType(statusCode)); responseType.addAssertion(new RTChoiceType(assertionType)); return responseType; }
/** * Create a Response Type * * @param ID * @param issuerInfo * @param assertionType * * @return * * @throws ConfigurationException */ public static ResponseType createResponseType(String ID, IssuerInfoHolder issuerInfo, AssertionType assertionType) throws ConfigurationException { XMLGregorianCalendar issueInstant = XMLTimeUtil.getIssueInstant(); ResponseType responseType = new ResponseType(ID, issueInstant); // Issuer NameIDType issuer = issuerInfo.getIssuer(); responseType.setIssuer(issuer); // Status String statusCode = issuerInfo.getStatusCode(); if (statusCode == null) throw logger.issuerInfoMissingStatusCodeError(); responseType.setStatus(createStatusType(statusCode)); responseType.addAssertion(new RTChoiceType(assertionType)); return responseType; }
/** * Create a Response Type * * @param ID * @param issuerInfo * @param encryptedAssertion a DOM {@link Element} that represents an encrypted assertion * @return * @throws ConfigurationException */ public static ResponseType createResponseType(String ID, IssuerInfoHolder issuerInfo, Element encryptedAssertion) throws ConfigurationException { ResponseType responseType = new ResponseType(ID, XMLTimeUtil.getIssueInstant()); // Issuer NameIDType issuer = issuerInfo.getIssuer(); responseType.setIssuer(issuer); // Status String statusCode = issuerInfo.getStatusCode(); if (statusCode == null) throw logger.issuerInfoMissingStatusCodeError(); responseType.setStatus(createStatusType(statusCode)); responseType.addAssertion(new RTChoiceType(new EncryptedAssertionType(encryptedAssertion))); return responseType; } }
/** * Create a Response Type * * @param ID * @param issuerInfo * @param encryptedAssertion a DOM {@link Element} that represents an encrypted assertion * * @return * * @throws ConfigurationException */ public static ResponseType createResponseType(String ID, IssuerInfoHolder issuerInfo, Element encryptedAssertion) throws ConfigurationException { ResponseType responseType = new ResponseType(ID, XMLTimeUtil.getIssueInstant()); // Issuer NameIDType issuer = issuerInfo.getIssuer(); responseType.setIssuer(issuer); // Status String statusCode = issuerInfo.getStatusCode(); if (statusCode == null) throw logger.issuerInfoMissingStatusCodeError(); responseType.setStatus(createStatusType(statusCode)); responseType.addAssertion(new RTChoiceType(new EncryptedAssertionType(encryptedAssertion))); return responseType; } }
/** * Create a Response Type * * @param ID * @param issuerInfo * @param encryptedAssertion a DOM {@link Element} that represents an encrypted assertion * * @return * * @throws ConfigurationException */ public static ResponseType createResponseType(String ID, IssuerInfoHolder issuerInfo, Element encryptedAssertion) throws ConfigurationException { ResponseType responseType = new ResponseType(ID, XMLTimeUtil.getIssueInstant()); // Issuer NameIDType issuer = issuerInfo.getIssuer(); responseType.setIssuer(issuer); // Status String statusCode = issuerInfo.getStatusCode(); if (statusCode == null) throw logger.issuerInfoMissingStatusCodeError(); responseType.setStatus(createStatusType(statusCode)); responseType.addAssertion(new RTChoiceType(new EncryptedAssertionType(encryptedAssertion))); return responseType; } }