Class ResponseData
java.lang.Object
net.shibboleth.idp.attribute.resolver.dc.saml.ResponseData
A class which encapsulates the SAML 2
Response to an attribute query and associated data
used in processing it within a data connector.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate RoleDescriptorAttribute authority role descriptor.private AttributeResolutionContextAttribute resolution context.private Map<String,List<IdPAttributeValue>> Dependency attributes.private ResponseResponse.private InOutOperationContextSOAP client operation context. -
Constructor Summary
ConstructorsConstructorDescriptionResponseData(Response message, InOutOperationContext soapContext, AttributeResolutionContext attributeContext, Map<String, List<IdPAttributeValue>> dependencies, RoleDescriptor roleDescriptor) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet theRoleDescriptorfor the attribute authority.Get theAttributeResolutionContext.Get the resolution dependency attributes.Get the SAML 2Response.Get the SOAP clientInOutOperationContext.
-
Field Details
-
response
Response. -
soapClientContext
SOAP client operation context. -
attributeResolutionContext
Attribute resolution context. -
dependencyAttributes
Dependency attributes. -
attributeAuthorityRoleDescriptor
Attribute authority role descriptor.
-
-
Constructor Details
-
ResponseData
public ResponseData(@Nonnull Response message, @Nonnull InOutOperationContext soapContext, @Nonnull AttributeResolutionContext attributeContext, @Nonnull Map<String, List<IdPAttributeValue>> dependencies, @Nonnull RoleDescriptor roleDescriptor) Constructor.- Parameters:
message- SAML 2 Response messagesoapContext- SOAP client operation contextattributeContext- attribute resolution contextdependencies- resolution dependency attributesroleDescriptor- attribute authority role descriptor
-
-
Method Details
-
getResponse
Get the SAML 2Response.- Returns:
- the SAML 2 Response message
-
getSOAPClientContext
Get the SOAP clientInOutOperationContext.- Returns:
- the SOAP client operation context
-
getAttributeResolutionContext
Get theAttributeResolutionContext.- Returns:
- the attribute resolution context
-
getDependencyAttributes
Get the resolution dependency attributes.- Returns:
- Returns the dependency attributes
-
getAttributeAuthorityRoleDescriptor
Get theRoleDescriptorfor the attribute authority.- Returns:
- the role descriptor
-