パッケージ | 説明 |
---|---|
edu.internet2.middleware.shibboleth.common.attribute.encoding.provider | |
edu.internet2.middleware.shibboleth.common.attribute.provider | |
edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.attributeDefinition | |
edu.internet2.middleware.shibboleth.idp.profile.saml1 | |
edu.internet2.middleware.shibboleth.idp.session.impl | |
org.opensaml.saml1.binding.artifact |
Classes that may be used to create and manipulate SAML artifacts.
|
org.opensaml.saml1.core |
Interfaces for SAML 1.0 and 1.1 types and elements.
|
org.opensaml.saml1.core.impl |
Implementations of SAML 1.0 and 1.1 types and elements interfaces.
|
修飾子とタイプ | メソッドと説明 |
---|---|
NameIdentifier |
SAML1StringNameIdentifierEncoder.encode(BaseAttribute attribute)
Enocdes the attribute into a protocol specific representations.
|
修飾子とタイプ | メソッドと説明 |
---|---|
Map<String,BaseAttribute> |
ShibbolethSAML1AttributeAuthority.getAttributes(SAMLProfileRequestContext<? extends SAMLObject,? extends ResponseAbstractType,NameIdentifier,? extends AbstractSAML1ProfileConfiguration> requestContext)
Gets the attributes for the principal identified in the request.
|
String |
ShibbolethSAML1AttributeAuthority.getPrincipal(SAMLProfileRequestContext<? extends SAMLObject,? extends ResponseAbstractType,NameIdentifier,? extends AbstractSAML1ProfileConfiguration> requestContext)
Resolves a
NameIdentifier into the internal principal name used by Shibboleth. |
String |
SAML1AttributeAuthority.getPrincipal(SAMLProfileRequestContext<? extends SAMLObject,? extends ResponseAbstractType,NameIdentifier,? extends AbstractSAML1ProfileConfiguration> requestContext)
Resolves a
NameIdentifier into the internal principal name used by Shibboleth. |
修飾子とタイプ | メソッドと説明 |
---|---|
protected NameIdentifier |
SAML1NameIdentifierAttributeDefinition.buildNameId(String nameIdValue,
ShibbolethResolutionContext resolutionContext)
Builds a name ID.
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected NameIdentifier |
AttributeQueryProfileHandler.buildNameId(BaseSAML1ProfileRequestContext<?,?,?> requestContext)
Builds a NameIdentifier appropriate for this request.
|
protected NameIdentifier |
AbstractSAML1ProfileHandler.buildNameId(BaseSAML1ProfileRequestContext<?,?,?> requestContext)
Builds a NameIdentifier appropriate for this request.
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected String |
AbstractSAML1ProfileHandler.getSessionIndexFromNameID(NameIdentifier nameIdentifier)
Creates a properly-delimited string representation from the given SAML1
NameIdentifier for session indexing purposes.
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
ServiceInformationImpl.setShibbolethNameIdentifier(NameIdentifier nameIdentifier)
Sets the name identifier for the principal known by the service.
|
修飾子とタイプ | メソッドと説明 |
---|---|
SAML1ArtifactType0002 |
SAML1ArtifactType0002Builder.buildArtifact(SAMLMessageContext<RequestAbstractType,Response,NameIdentifier> requestContext,
Assertion assertion)
Builds an artifact, for the given assertion, destined for the outbound message recipient.
|
ArtifactType |
SAML1ArtifactBuilder.buildArtifact(SAMLMessageContext<RequestAbstractType,Response,NameIdentifier> requestContext,
Assertion assertion)
Builds an artifact, for the given assertion, destined for the outbound message recipient.
|
SAML1ArtifactType0001 |
SAML1ArtifactType0001Builder.buildArtifact(SAMLMessageContext<RequestAbstractType,Response,NameIdentifier> requestContext,
Assertion assertion)
Builds an artifact, for the given assertion, destined for the outbound message recipient.
|
protected String |
SAML1ArtifactType0002Builder.getSourceLocation(SAMLMessageContext<RequestAbstractType,Response,NameIdentifier> requestContext)
Gets the source location used to for the artifacts created by this encoder.
|
修飾子とタイプ | メソッドと説明 |
---|---|
NameIdentifier |
Subject.getNameIdentifier()
Gets the NameIdentifier of this Subject
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
Subject.setNameIdentifier(NameIdentifier nameIdentifier)
Sets the NameIdentifier of this Subject
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
NameIdentifierImpl
Complete implementation of
NameIdentifierImpl |
修飾子とタイプ | メソッドと説明 |
---|---|
NameIdentifier |
NameIdentifierBuilder.buildObject()
Builds a SAMLObject using the default name and namespace information provided SAML specifications.
|
NameIdentifier |
NameIdentifierBuilder.buildObject(String namespaceURI,
String localName,
String namespacePrefix)
Creates an XMLObject with a given fully qualified name.
|
NameIdentifier |
SubjectImpl.getNameIdentifier()
Gets the NameIdentifier of this Subject
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
SubjectImpl.setNameIdentifier(NameIdentifier nameIdentifier)
Sets the NameIdentifier of this Subject
|
Copyright © 2012. All Rights Reserved.