| Package | Description |
|---|---|
| org.opensaml.saml.common.messaging.context |
Context classes for SAML-based messaging function.
|
| org.opensaml.saml.common.profile.logic |
Functions and predicates supporting common SAML profile behavior.
|
| org.opensaml.saml.saml1.core |
Interfaces for SAML 1.0 and 1.1 types and elements.
|
| org.opensaml.saml.saml1.core.impl |
Implementations of SAML 1.x core specification types and elements.
|
| org.opensaml.saml.saml1.profile |
Classes for SAML 1.x profile behavior.
|
| org.opensaml.saml.saml1.profile.impl |
Implementations of SAML 1.x profile behavior.
|
| Modifier and Type | Method and Description |
|---|---|
NameIdentifier |
SAMLSubjectNameIdentifierContext.getSAML1SubjectNameIdentifier()
Gets the SAML 1
NameIdentifier represented by this context. |
| Modifier and Type | Method and Description |
|---|---|
private boolean |
AbstractNameIDPolicyPredicate.doApply(ProfileRequestContext input,
NameIdentifier target)
Apply policy to the target object.
|
| Modifier and Type | Method and Description |
|---|---|
NameIdentifier |
Subject.getNameIdentifier()
Gets the NameIdentifier of this Subject.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Subject.setNameIdentifier(NameIdentifier nameIdentifier)
Sets the NameIdentifier of this Subject.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NameIdentifierImpl
Complete implementation of
NameIdentifier. |
| Modifier and Type | Field and Description |
|---|---|
private NameIdentifier |
SubjectImpl.nameIdentifier
Contains the NameIdentifier inside the Subject.
|
| Modifier and Type | Method and Description |
|---|---|
NameIdentifier |
NameIdentifierBuilder.buildObject()
Builds a SAMLObject using the default name and namespace information provided SAML specifications.
|
NameIdentifier |
NameIdentifierBuilder.buildObject(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String namespacePrefix)
Creates an XMLObject with a given fully qualified name.
|
NameIdentifier |
SubjectImpl.getNameIdentifier()
Gets the NameIdentifier of this Subject.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SubjectImpl.setNameIdentifier(NameIdentifier name)
Sets the NameIdentifier of this Subject.
|
| Modifier and Type | Field and Description |
|---|---|
private SAMLObjectBuilder<NameIdentifier> |
AbstractSAML1NameIdentifierGenerator.nameBuilder
Builder for objects.
|
| Modifier and Type | Method and Description |
|---|---|
protected NameIdentifier |
AbstractSAML1NameIdentifierGenerator.doGenerate(ProfileRequestContext profileRequestContext)
Override this method to fully control the generation process.
|
NameIdentifier |
SAML1NameIdentifierGenerator.generate(ProfileRequestContext profileRequestContext,
java.lang.String format)
Generate an identifier object.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
SAML1ObjectSupport.areNameIdentifiersEquivalent(NameIdentifier name1,
NameIdentifier name2)
Return true iff the two input
NameIdentifier objects are equivalent for SAML 1.x purposes. |
| Modifier and Type | Field and Description |
|---|---|
private NameIdentifier |
CopyNameIdentifierFromRequest.nameIdentifier
NameIdentifier to copy.
|
| Modifier and Type | Field and Description |
|---|---|
private SAMLObjectBuilder<NameIdentifier> |
CopyNameIdentifierFromRequest.nameIdentifierBuilder
Builder for NameIdentifier objects.
|
private SAMLObjectBuilder<NameIdentifier> |
AddNameIdentifierToSubjects.nameIdentifierBuilder
Builder for NameIdentifier objects.
|
| Modifier and Type | Method and Description |
|---|---|
private NameIdentifier |
CopyNameIdentifierFromRequest.cloneNameIdentifier()
Create an efficient field-wise copy of a
NameIdentifier. |
private NameIdentifier |
AddNameIdentifierToSubjects.cloneNameIdentifier(NameIdentifier nameIdentifier)
Create an efficient field-wise copy of a
NameIdentifier. |
private NameIdentifier |
AddNameIdentifierToSubjects.generateNameIdentifier(ProfileRequestContext profileRequestContext)
Attempt to generate a
NameIdentifier using each of the candidate Formats and plugins. |
| Modifier and Type | Method and Description |
|---|---|
private NameIdentifier |
AddNameIdentifierToSubjects.cloneNameIdentifier(NameIdentifier nameIdentifier)
Create an efficient field-wise copy of a
NameIdentifier. |