org.opensaml.saml2.core.Response.getIssuer()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(1.6k)|赞(0)|评价(0)|浏览(86)

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

Response.getIssuer介绍

暂无

代码示例

代码示例来源:origin: apache/cloudstack

Issuer issuer = processedSAMLResponse.getIssuer();
SAMLProviderMetadata spMetadata = samlAuthManager.getSPMetadata();
SAMLProviderMetadata idpMetadata = samlAuthManager.getIdPMetadata(issuer.getValue());

代码示例来源:origin: coveo/saml-client

private void validateResponse(Response response) throws SamlException {
 try {
  new ResponseSchemaValidator().validate(response);
 } catch (ValidationException ex) {
  throw new SamlException("The response schema validation failed", ex);
 }
 if (!response.getIssuer().getValue().equals(responseIssuer)) {
  throw new SamlException("The response issuer didn't match the expected value");
 }
 String statusCode = response.getStatus().getStatusCode().getValue();
 if (!statusCode.equals("urn:oasis:names:tc:SAML:2.0:status:Success")) {
  throw new SamlException("Invalid status code: " + statusCode);
 }
}

代码示例来源:origin: org.wso2.carbon.identity/org.wso2.carbon.identity.entitlement.proxy

if (validateIssuer(samlResponseObject.getIssuer())) {

代码示例来源:origin: org.wso2.carbon.identity.agent.entitlement.mediator/org.wso2.carbon.identity.entitlement.proxy

if (validateIssuer(samlResponseObject.getIssuer())) {

代码示例来源:origin: org.springframework.security.extensions/spring-security-saml2-core

if (response.getIssuer() != null) {
  log.debug("Verifying issuer of the Response");
  Issuer issuer = response.getIssuer();
  verifyIssuer(issuer, context);

相关文章