| 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.ext.saml2delrestrict |
Interfaces for SAML 2 Condition for Delegation Restriction.
|
| org.opensaml.saml.saml2.core |
Interfaces for SAML 2.0 core and protocol interfaces.
|
| org.opensaml.saml.saml2.encryption |
Classes for encrypting and decrypting SAML.
|
| org.opensaml.saml.saml2.profile |
Classes for SAML 2.0 profile behavior.
|
| Modifier and Type | Method and Description |
|---|---|
NameID |
SAMLSubjectNameIdentifierContext.getSAML2SubjectNameID()
Gets the SAML 2
NameID represented by this context. |
| Modifier and Type | Method and Description |
|---|---|
private boolean |
AbstractNameIDPolicyPredicate.doApply(ProfileRequestContext input,
NameID target)
Apply policy to the target object.
|
| Modifier and Type | Method and Description |
|---|---|
NameID |
Delegate.getNameID()
Gets the NameID child element of the delegate.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Delegate.setNameID(NameID newNameID)
Sets the NameID child element of the delegate.
|
| Modifier and Type | Method and Description |
|---|---|
NameID |
SubjectConfirmation.getNameID()
Gets the name identifier of the principal for this request.
|
NameID |
Subject.getNameID()
Gets the name identifier of the principal for this request.
|
NameID |
NameIDMappingResponse.getNameID()
Gets the name identifier of the principal for this response.
|
NameID |
NameIDMappingRequest.getNameID()
Gets the name identifier of the principal for this request.
|
NameID |
ManageNameIDRequest.getNameID()
Get the NameID of the request.
|
NameID |
LogoutRequest.getNameID()
Gets the name identifier of the principal for this request.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SubjectConfirmation.setNameID(NameID newNameID)
Sets the name identifier of the principal for this request.
|
void |
Subject.setNameID(NameID newNameID)
Sets the name identifier of the principal for this request.
|
void |
NameIDMappingResponse.setNameID(NameID newNameID)
Sets the name identifier of the principal for this response.
|
void |
NameIDMappingRequest.setNameID(NameID newNameID)
Sets the name identifier of the principal for this request.
|
void |
ManageNameIDRequest.setNameID(NameID newNameID)
Set the NameID of the request.
|
void |
LogoutRequest.setNameID(NameID newNameID)
Sets the name identifier of the principal for this request.
|
| Modifier and Type | Method and Description |
|---|---|
EncryptedID |
Encrypter.encrypt(NameID nameID)
Encrypt the specified NameID.
|
| Modifier and Type | Field and Description |
|---|---|
private SAMLObjectBuilder<NameID> |
AbstractSAML2NameIDGenerator.nameBuilder
Builder for objects.
|
| Modifier and Type | Method and Description |
|---|---|
protected NameID |
AbstractSAML2NameIDGenerator.doGenerate(ProfileRequestContext profileRequestContext)
Override this method to fully control the generation process.
|
NameID |
SAML2NameIDGenerator.generate(ProfileRequestContext profileRequestContext,
String format)
Generate an identifier object.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
SAML2ObjectSupport.areNameIDsEquivalent(NameID name1,
NameID name2)
Return true iff the two input
NameID objects are equivalent for SAML 2.0 purposes, with
the assumption that the qualifier attributes must match exactly. |
static boolean |
SAML2ObjectSupport.areNameIDsEquivalent(NameID name1,
NameID name2,
String assertingParty,
String relyingParty)
Return true iff the two input
NameID objects are equivalent for SAML 2.0 purposes, allowing
thw qualifier attributes to assume default values if not otherwise set. |
Copyright © 1999–2018 Shibboleth Consortium. All rights reserved.