@SuppressWarnings("unchecked") protected final Issuer getIssuer(final String spEntityId) { final SAMLObjectBuilder<Issuer> issuerBuilder = (SAMLObjectBuilder<Issuer>) this.builderFactory .getBuilder(Issuer.DEFAULT_ELEMENT_NAME); final Issuer issuer = issuerBuilder.buildObject(); issuer.setValue(spEntityId); issuer.setFormat(Issuer.ENTITY); if (this.useNameQualifier) { issuer.setNameQualifier(spEntityId); } return issuer; }
/** * Build entity issuer issuer. * * @return the issuer */ protected Issuer buildEntityIssuer() { val issuer = newIssuer(casProperties.getAuthn().getSamlIdp().getEntityId()); issuer.setFormat(Issuer.ENTITY); return issuer; }
/** * Create an Issuer object * * @param issuerValue of type String * @param issuerFormat of type String * @param issuerQualifier of type String * @return an Issuer object */ @SuppressWarnings("unchecked") public static Issuer createIssuer(String issuerValue, String issuerFormat, String issuerQualifier) { if (issuerBuilder == null) { issuerBuilder = (SAMLObjectBuilder<Issuer>) builderFactory.getBuilder(Issuer.DEFAULT_ELEMENT_NAME); } Issuer issuer = issuerBuilder.buildObject(); // // The SAML authority that is making the claim(s) in the assertion. The issuer SHOULD // be unambiguous to the intended relying parties. issuer.setValue(issuerValue); issuer.setFormat(issuerFormat); issuer.setNameQualifier(issuerQualifier); return issuer; }
issuer.setFormat(SAMLSSOConstants.NAME_ID_POLICY_ENTITY); return issuer;
protected org.opensaml.saml.saml2.core.Issuer toIssuer(Issuer issuer) { org.opensaml.saml.saml2.core.Issuer result = buildSAMLObject(org.opensaml.saml.saml2.core.Issuer.class); result.setValue(issuer.getValue()); if (issuer.getFormat() != null) { result.setFormat(issuer.getFormat().toString()); } result.setSPNameQualifier(issuer.getSpNameQualifier()); result.setNameQualifier(issuer.getNameQualifier()); return result; }