org.openid4java.message.Message.hasParameter()方法的使用及代码示例

x33g5p2x  于2022-01-25 转载在 其他  
字(5.0k)|赞(0)|评价(0)|浏览(235)

本文整理了Java中org.openid4java.message.Message.hasParameter()方法的一些代码示例,展示了Message.hasParameter()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Message.hasParameter()方法的具体详情如下:
包路径:org.openid4java.message.Message
类名称:Message
方法名:hasParameter

Message.hasParameter介绍

暂无

代码示例

代码示例来源:origin: jbufu/openid4java

  1. /**
  2. * Checks that all required parameters are present
  3. */
  4. public void validate() throws MessageException
  5. {
  6. List requiredFields = getRequiredFields();
  7. Iterator paramIter = _params.getParameters().iterator();
  8. while (paramIter.hasNext())
  9. {
  10. Parameter param = (Parameter) paramIter.next();
  11. if (!param.isValid())
  12. throw new MessageException("Invalid parameter: " + param);
  13. }
  14. if (requiredFields == null)
  15. return;
  16. Iterator reqIter = requiredFields.iterator();
  17. while(reqIter.hasNext())
  18. {
  19. String required = (String) reqIter.next();
  20. if (! hasParameter(required))
  21. throw new MessageException(
  22. "Required parameter missing: " + required);
  23. }
  24. }

代码示例来源:origin: org.openid4java/openid4java-nodeps

  1. /**
  2. * Checks that all required parameters are present
  3. */
  4. public void validate() throws MessageException
  5. {
  6. List requiredFields = getRequiredFields();
  7. Iterator paramIter = _params.getParameters().iterator();
  8. while (paramIter.hasNext())
  9. {
  10. Parameter param = (Parameter) paramIter.next();
  11. if (!param.isValid())
  12. throw new MessageException("Invalid parameter: " + param);
  13. }
  14. if (requiredFields == null)
  15. return;
  16. Iterator reqIter = requiredFields.iterator();
  17. while(reqIter.hasNext())
  18. {
  19. String required = (String) reqIter.next();
  20. if (! hasParameter(required))
  21. throw new MessageException(
  22. "Required parameter missing: " + required);
  23. }
  24. }

代码示例来源:origin: org.openid4java/openid4java

  1. /**
  2. * Checks that all required parameters are present
  3. */
  4. public void validate() throws MessageException
  5. {
  6. List requiredFields = getRequiredFields();
  7. Iterator paramIter = _params.getParameters().iterator();
  8. while (paramIter.hasNext())
  9. {
  10. Parameter param = (Parameter) paramIter.next();
  11. if (!param.isValid())
  12. throw new MessageException("Invalid parameter: " + param);
  13. }
  14. if (requiredFields == null)
  15. return;
  16. Iterator reqIter = requiredFields.iterator();
  17. while(reqIter.hasNext())
  18. {
  19. String required = (String) reqIter.next();
  20. if (! hasParameter(required))
  21. throw new MessageException(
  22. "Required parameter missing: " + required);
  23. }
  24. }

代码示例来源:origin: com.cloudbees/openid4java-shaded

  1. /**
  2. * Checks that all required parameters are present
  3. */
  4. public void validate() throws MessageException
  5. {
  6. List requiredFields = getRequiredFields();
  7. Iterator paramIter = _params.getParameters().iterator();
  8. while (paramIter.hasNext())
  9. {
  10. Parameter param = (Parameter) paramIter.next();
  11. if (!param.isValid())
  12. throw new MessageException("Invalid parameter: " + param);
  13. }
  14. if (requiredFields == null)
  15. return;
  16. Iterator reqIter = requiredFields.iterator();
  17. while(reqIter.hasNext())
  18. {
  19. String required = (String) reqIter.next();
  20. if (! hasParameter(required))
  21. throw new MessageException(
  22. "Required parameter missing: " + required);
  23. }
  24. }

代码示例来源:origin: org.wso2.org.openid4java/openid4java-nodeps

  1. /**
  2. * Checks that all required parameters are present
  3. */
  4. public void validate() throws MessageException {
  5. List requiredFields = getRequiredFields();
  6. Iterator paramIter = _params.getParameters().iterator();
  7. while (paramIter.hasNext()) {
  8. Parameter param = (Parameter) paramIter.next();
  9. if (!param.isValid()) {
  10. throw new MessageException("Invalid parameter: " + param);
  11. }
  12. }
  13. if (requiredFields == null) {
  14. return;
  15. }
  16. Iterator reqIter = requiredFields.iterator();
  17. while (reqIter.hasNext()) {
  18. String required = (String) reqIter.next();
  19. if (!hasParameter(required)) {
  20. throw new MessageException(
  21. "Required parameter missing: " + required);
  22. }
  23. }
  24. }

代码示例来源:origin: com.cloudbees/openid4java-shaded

  1. preferredAlias : "ext" + Integer.toString(++ _extCounter);
  2. if (! hasParameter("openid.ns") && preferredAlias != null && ! alias.equals(preferredAlias))
  3. throw new MessageException("Cannot add (pseudo) extension to v1 message for alias: " + preferredAlias);

代码示例来源:origin: org.openid4java/openid4java

  1. if ( hasParameter("openid.ns") && ! signedParams.contains("ns." + alias))
  2. throw new MessageException("Namespace declaration for extension "
  3. + typeUri + " MUST be signed");

代码示例来源:origin: com.cloudbees/openid4java-shaded

  1. if ( hasParameter("openid.ns") && ! signedParams.contains("ns." + alias))
  2. throw new MessageException("Namespace declaration for extension "
  3. + typeUri + " MUST be signed");

代码示例来源:origin: jbufu/openid4java

  1. if ( hasParameter("openid.ns") && ! signedParams.contains("ns." + alias))
  2. throw new MessageException("Namespace declaration for extension "
  3. + typeUri + " MUST be signed");

代码示例来源:origin: org.openid4java/openid4java

  1. preferredAlias : "ext" + Integer.toString(++ _extCounter);
  2. if (! hasParameter("openid.ns") && preferredAlias != null && ! alias.equals(preferredAlias))
  3. throw new MessageException("Cannot add (pseudo) extension to v1 message for alias: " + preferredAlias);

代码示例来源:origin: jbufu/openid4java

  1. preferredAlias : "ext" + Integer.toString(++ _extCounter);
  2. if (! hasParameter("openid.ns") && preferredAlias != null && ! alias.equals(preferredAlias))
  3. throw new MessageException("Cannot add (pseudo) extension to v1 message for alias: " + preferredAlias);

相关文章