/** {@inheritDoc} */ protected void marshallElementContent(XMLObject samlObject, Element domElement) throws MarshallingException { NameIdentifier nameIdentifier = (NameIdentifier) samlObject; if (nameIdentifier.getNameIdentifier() != null) { XMLHelper.appendTextContent(domElement, nameIdentifier.getNameIdentifier()); } } }
/** {@inheritDoc} */ public String resolve(ShibbolethResolutionContext resolutionContext) throws AttributeResolutionException { SAMLObject nameIdentifier = resolutionContext.getAttributeRequestContext().getSubjectNameIdentifier(); if (nameIdentifier instanceof NameIdentifier) { return ((NameIdentifier) nameIdentifier).getNameIdentifier(); } else if (nameIdentifier instanceof NameID) { return ((NameID) nameIdentifier).getValue(); } else { return null; } }
subject = authenticationStatement.getSubject(); if (subject != null) { String resourceOwnerUserName = subject.getNameIdentifier().getNameIdentifier(); if (resourceOwnerUserName == null || resourceOwnerUserName.equals("")) { if (log.isDebugEnabled()) {
subject = authenticationStatement.getSubject(); if (subject != null) { String resourceOwnerUserName = subject.getNameIdentifier().getNameIdentifier(); if (resourceOwnerUserName == null || resourceOwnerUserName.equals("")) { if (log.isDebugEnabled()) {
persistentId = ((NameIdentifier) requestContext.getSubjectNameIdentifier()).getNameIdentifier(); } else if (requestContext.getSubjectNameIdentifier() instanceof NameID) { persistentId = ((NameID) requestContext.getSubjectNameIdentifier()).getValue();
NameIdentifier nameId = (NameIdentifier) requestContext.getSubjectNameIdentifier(); if (nameId != null) { transientId = nameId.getNameIdentifier(); nameQualifier = nameId.getNameQualifier();
NameIdentifier nameId = (NameIdentifier) requestContext.getSubjectNameIdentifier(); if (nameId != null) { transientId = nameId.getNameIdentifier();
name = samlSubject.getNameIdentifier().getNameIdentifier();
name = samlSubject.getNameIdentifier().getNameIdentifier();