SubjectType subject = assertion.getSubject(); if (subject != null) { BaseIDAbstractType baseID = subject.getSubType().getBaseID(); if (baseID instanceof NameIDType) { NameIDType nameID = (NameIDType) baseID;
STSubType subType = new STSubType(); subType.addBaseID(nameID); subject.setSubType(subType); STSubType subType = new STSubType(); subType.setEncryptedID(new EncryptedElementType(domElement)); subject.setSubType(subType);
SubjectType subject = assertion.getSubject(); if (subject != null) { BaseIDAbstractType baseID = subject.getSubType().getBaseID(); if (baseID instanceof NameIDType) { NameIDType nameID = (NameIDType) baseID;
STSubType subType = new STSubType(); subType.addBaseID(nameID); subject.setSubType(subType); STSubType subType = new STSubType(); subType.setEncryptedID(new EncryptedElementType(domElement)); subject.setSubType(subType);
if (subType == null) throw new RuntimeException(ErrorCodes.NULL_VALUE + "Unable to find subtype via subject"); NameIDType nameID = (NameIDType) subType.getBaseID();
BaseIDAbstractType baseID = subject.getSubType().getBaseID(); if (baseID instanceof NameIDType) { NameIDType nameID = (NameIDType) baseID;
BaseIDAbstractType baseID = subject.getSubType().getBaseID(); if (baseID instanceof NameIDType) { NameIDType nameID = (NameIDType) baseID;
if (subType == null) throw logger.nullValueError("Unable to find subtype via subject"); NameIDType nameID = (NameIDType) subType.getBaseID();
STSubType subType = new STSubType(); subType.addBaseID(nameID); subject.setSubType(subType); } else if (JBossSAMLConstants.BASEID.get().equalsIgnoreCase(tag)) { } else if (JBossSAMLConstants.ENCRYPTED_ID.get().equals(tag)) { Element domElement = StaxParserUtil.getDOMElement(xmlEventReader); STSubType subType = new STSubType(); subType.setEncryptedID(new EncryptedElementType(domElement)); subject.setSubType(subType); } else if (JBossSAMLConstants.SUBJECT_CONFIRMATION.get().equalsIgnoreCase(tag)) {
nameIDType.setValue(idp.getNameIDFormatValue()); SubjectType.STSubType subType = new SubjectType.STSubType(); subType.addBaseID(nameIDType); subjectType.setSubType(subType);
if (subType == null) throw logger.nullValueError("Unable to find subtype via subject"); NameIDType nameID = (NameIDType) subType.getBaseID();
nameIDType.setValue(idp.getNameIDFormatValue()); SubjectType.STSubType subType = new SubjectType.STSubType(); subType.addBaseID(nameIDType); subjectType.setSubType(subType);
if (subType == null) throw new RuntimeException(ErrorCodes.NULL_VALUE + "Unable to find subtype via subject"); NameIDType nameID = (NameIDType) subType.getBaseID();
if (subType == null) throw logger.nullValueError("Unable to find subtype via subject"); NameIDType nameID = (NameIDType) subType.getBaseID();
NameIDType nameID = (NameIDType) subject.getSubType().getBaseID();
nameIDType.setValue(idp.getNameIDFormatValue()); SubjectType.STSubType subType = new SubjectType.STSubType(); subType.addBaseID(nameIDType); subjectType.setSubType(subType);
STSubType subType = new STSubType(); subType.addBaseID(nameID); subject.setSubType(subType); } else if (JBossSAMLConstants.BASEID.get().equalsIgnoreCase(tag)) { } else if (JBossSAMLConstants.ENCRYPTED_ID.get().equals(tag)) { Element domElement = StaxParserUtil.getDOMElement(xmlEventReader); STSubType subType = new STSubType(); subType.setEncryptedID(new EncryptedElementType(domElement)); subject.setSubType(subType); } else if (JBossSAMLConstants.SUBJECT_CONFIRMATION.get().equalsIgnoreCase(tag)) {
NameIDType nameID = (NameIDType) subject.getSubType().getBaseID();
STSubType subType = new STSubType(); subType.addBaseID(nameID); subject.setSubType(subType); } else if (JBossSAMLConstants.BASEID.get().equalsIgnoreCase(tag)) { } else if (JBossSAMLConstants.ENCRYPTED_ID.get().equals(tag)) { Element domElement = StaxParserUtil.getDOMElement(xmlEventReader); STSubType subType = new STSubType(); subType.setEncryptedID(new EncryptedElementType(domElement)); subject.setSubType(subType); } else if (JBossSAMLConstants.SUBJECT_CONFIRMATION.get().equalsIgnoreCase(tag)) {
nameIDType.setValue(idp.getNameIDFormatValue()); SubjectType.STSubType subType = new SubjectType.STSubType(); subType.addBaseID(nameIDType); subjectType.setSubType(subType);