# Uses of Class
org.opensaml.saml.common.AbstractSAMLObjectBuilder

Packages that use AbstractSAMLObjectBuilder
Package
Description
org.opensaml.saml.ext.idpdisco.impl
Implementation for SAML v2.0 Identity Provider Discovery Profile.
org.opensaml.saml.ext.reqattr.impl
Implementations for SAML V2.0 Protocol Extension For Requesting Attributes Per Request.
org.opensaml.saml.ext.saml1md.impl
Implementation for SAML 1.x Metadata Profile.
org.opensaml.saml.ext.saml2alg.impl
Implementation for SAML v2.0 Metadata Profile for Algorithm Support Version 1.0.
org.opensaml.saml.ext.saml2aslo.impl
Implementation for SAML 2 Protocol Extension for Async Logout objects.
org.opensaml.saml.ext.saml2cb.impl
Implementation for SAML v2.0 Channel Binding Extensions Version 1.0.
org.opensaml.saml.ext.saml2delrestrict.impl
Implementation for SAML v2.0 Condition for Delegation Restriction Version 1.0.
org.opensaml.saml.ext.saml2mdattr.impl
Implementation for SAML v2.0 Metadata Extension for Entity Attributes Version 1.0.
org.opensaml.saml.ext.saml2mdquery.impl
Implementation for SAML v2.0 Metadata Extension for Stand-Alone Query Requesters.
org.opensaml.saml.ext.saml2mdreqinit.impl
Concrete implementations of the interfaces for the SAML 2 Metadata Extension for SSO Service Provider Request Initiation.
org.opensaml.saml.ext.saml2mdrpi.impl
Concrete implementations of the interfaces for the SAML V2.0 Metadata Extensions for Registration and Publication Information Version 1.0.
org.opensaml.saml.ext.saml2mdui.impl
Implementation for SAML V2 Metadata Extensions for UI and Discovery.
org.opensaml.saml.ext.samlec.impl
Implementation for SAML-EC GSS-API schema content.
org.opensaml.saml.ext.samlpthrpty.impl
Implementation for SAML V2 Protocol Extension for Third-Party Requests.
org.opensaml.saml.saml1.core.impl
Implementations of SAML 1.x core specification types and elements.
org.opensaml.saml.saml2.core.impl
Implementations of SAML 2.0 core specification types and elements.
org.opensaml.saml.saml2.ecp.impl
Implementations of SAML 2.0 ECP types and elements.
org.opensaml.saml.saml2.metadata.impl
Concrete implementations of SAML 2.0 metadata objects.
org.opensaml.xacml.profile.saml.impl
XMLObject implementation classes for XACML SAML profile.

## Uses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.idpdisco.impl

Subclasses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.idpdisco.impl
Modifier and Type
Class
Description
`class`
`DiscoveryResponseBuilder`
Builder of `DiscoveryResponse`.

## Uses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.reqattr.impl

Subclasses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.reqattr.impl
Modifier and Type
Class
Description
`class`
`RequestedAttributesBuilder`
Summon up a new `RequestedAttributes`.

## Uses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.saml1md.impl

Subclasses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.saml1md.impl
Modifier and Type
Class
Description
`class`
`SourceIDBuilder`
Builder of `SourceID` objects.

## Uses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.saml2alg.impl

Subclasses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.saml2alg.impl
Modifier and Type
Class
Description
`class`
`DigestMethodBuilder`
DigestMethod builder.
`class`
`SigningMethodBuilder`
SigningMethod builder.

## Uses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.saml2aslo.impl

Subclasses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.saml2aslo.impl
Modifier and Type
Class
Description
`class`
`AsynchronousBuilder`
A Builder for `Asynchronous` objects.

## Uses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.saml2cb.impl

Subclasses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.saml2cb.impl
Modifier and Type
Class
Description
`class`
`ChannelBindingsBuilder`
A Builder for `ChannelBindings` objects.

## Uses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.saml2delrestrict.impl

Subclasses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.saml2delrestrict.impl
Modifier and Type
Class
Description
`class`
`DelegateBuilder`
Builder of `Delegate`.
`class`
`DelegationRestrictionTypeBuilder`
Builder of `DelegationRestrictionType`.

## Uses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.saml2mdattr.impl

Subclasses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.saml2mdattr.impl
Modifier and Type
Class
Description
`class`
`EntityAttributesBuilder`
Builder of `EntityAttributes` objects.

## Uses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.saml2mdquery.impl

Subclasses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.saml2mdquery.impl
Modifier and Type
Class
Description
`class`
`ActionNamespaceBuilder`
Builder of `ActionNamespace` objects.
`class`
`AttributeQueryDescriptorTypeBuilder`
Builder of `AttributeQueryDescriptorType` objects.
`class`
`AuthnQueryDescriptorTypeBuilder`
Builder of `AuthnQueryDescriptorType` objects.
`class`
`AuthzDecisionQueryDescriptorTypeBuilder`
Builder of `AuthzDecisionQueryDescriptorType` objects.

## Uses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.saml2mdreqinit.impl

Subclasses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.saml2mdreqinit.impl
Modifier and Type
Class
Description
`class`
`RequestInitiatorBuilder`
Builder of `RequestInitiator`.

## Uses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.saml2mdrpi.impl

Subclasses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.saml2mdrpi.impl
Modifier and Type
Class
Description
`class`
`PublicationBuilder`
Builder for `Publication`.
`class`
`PublicationInfoBuilder`
Builder for `PublicationInfo`.
`class`
`PublicationPathBuilder`
Builder for `PublicationPath`.
`class`
`RegistrationInfoBuilder`
Builder for `RegistrationInfo`.
`class`
`RegistrationPolicyBuilder`
Builder for `RegistrationPolicy`.
`class`
`UsagePolicyBuilder`
Builder for `UsagePolicy`.

## Uses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.saml2mdui.impl

Subclasses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.saml2mdui.impl
Modifier and Type
Class
Description
`class`
`DescriptionBuilder`
Builder of `Description` objects.
`class`
`DiscoHintsBuilder`
Builder of `DiscoHints`.
`class`
`DisplayNameBuilder`
Builder of `DisplayName` objects.
`class`
`DomainHintBuilder`
Builder of `DomainHint` objects.
`class`
`GeolocationHintBuilder`
Builder of `GeolocationHint` objects.
`class`
`InformationURLBuilder`
Builder of `InformationURL` objects.
`class`
`IPHintBuilder`
Builder of `IPHint` objects.
`class`
`KeywordsBuilder`
Builder of `Keywords` objects.
`class`
`LogoBuilder`
Builder of `Logo` objects.
`class`
`PrivacyStatementURLBuilder`
Builder of `PrivacyStatementURL` objects.
`class`
`UIInfoBuilder`
Builder of `UIInfo`.

## Uses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.samlec.impl

Subclasses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.samlec.impl
Modifier and Type
Class
Description
`class`
`EncTypeBuilder`
A Builder for `EncType` objects.
`class`
`GeneratedKeyBuilder`
A Builder for `GeneratedKey` objects.
`class`
`SessionKeyBuilder`
A Builder for `SessionKey` objects.

## Uses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.samlpthrpty.impl

Subclasses of AbstractSAMLObjectBuilder in org.opensaml.saml.ext.samlpthrpty.impl
Modifier and Type
Class
Description
`class`
`RespondToBuilder`
Builder of `RespondTo` objects.

## Uses of AbstractSAMLObjectBuilder in org.opensaml.saml.saml1.core.impl

Subclasses of AbstractSAMLObjectBuilder in org.opensaml.saml.saml1.core.impl
Modifier and Type
Class
Description
`class`
`ActionBuilder`
Builder of `Action` objects.
`class`
`AdviceBuilder`
Builder of `Advice` objects.
`class`
`AssertionArtifactBuilder`
Builder of `AssertionArtifact` objects.
`class`
`AssertionBuilder`
Builder of `Assertion` objects.
`class`
`AssertionIDReferenceBuilder`
Builder of `AssertionIDReference` objects.
`class`
`AttributeBuilder`
Builder of `Attribute` objects.
`class`
`AttributeDesignatorBuilder`
Builder of `AttributeDesignator` objects.
`class`
`AttributeQueryBuilder`
Builder of `AttributeQuery` objects.
`class`
`AttributeStatementBuilder`
Builder of `AttributeStatement` objects.
`class`
`AttributeValueBuilder`
Builder for `AttributeValue` objects.
`class`
`AudienceBuilder`
Builder of `Audience` objects.
`class`
`AudienceRestrictionConditionBuilder`
Builder of `AudienceRestrictionCondition` objects.
`class`
`AuthenticationQueryBuilder`
Builder of `AuthenticationQuery` objects.
`class`
`AuthenticationStatementBuilder`
Builder of `AuthenticationStatement` objects.
`class`
`AuthorityBindingBuilder`
Builder of `AuthorityBinding` objects.
`class`
`AuthorizationDecisionQueryBuilder`
Builder of `AuthorizationDecisionQuery` objects.
`class`
`AuthorizationDecisionStatementBuilder`
Builder of `AuthorizationDecisionStatement` objects.
`class`
`ConditionsBuilder`
Builder of `Conditions` objects.
`class`
`ConfirmationMethodBuilder`
Builder of `ConfirmationMethod` objects.
`class`
`DoNotCacheConditionBuilder`
Builder of `DoNotCacheCondition` objects.
`class`
`EvidenceBuilder`
Builder of `Evidence` objects.
`class`
`NameIdentifierBuilder`
Builder of `NameIdentifier` objects.
`class`
`RequestBuilder`
Builder of `Request` objects.
`class`
`RespondWithBuilder`
Builder of `RespondWith` objects.
`class`
`ResponseBuilder`
Builder of `Response` objects.
`class`
`StatusBuilder`
Builder of `Status` objects.
`class`
`StatusCodeBuilder`
Builder of `StatusCode` objects.
`class`
`StatusDetailBuilder`
Builder of `StatusDetailImpl`.
`class`
`StatusMessageBuilder`
Builder of `StatusMessage` objects.
`class`
`SubjectBuilder`
Builder of (@link Subject} objects.
`class`
`SubjectConfirmationBuilder`
Builder of `SubjectConfirmation` objects.
`class`
`SubjectConfirmationDataBuilder`
Builder for `SubjectConfirmationData` objects.
`class`
`SubjectLocalityBuilder`
Builder of `SubjectLocality` objects.

## Uses of AbstractSAMLObjectBuilder in org.opensaml.saml.saml2.core.impl

Subclasses of AbstractSAMLObjectBuilder in org.opensaml.saml.saml2.core.impl
Modifier and Type
Class
Description
`class`
`ActionBuilder`
Builder for `Action` objects.
`class`
`AdviceBuilder`
Builder for `Advice` objects.
`class`
`ArtifactBuilder`
A Builder for `Artifact` objects.
`class`
`ArtifactResolveBuilder`
A Builder for `ArtifactResolve` objects.
`class`
`ArtifactResponseBuilder`
A Builder for `ArtifactResponse` objects.
`class`
`AssertionBuilder`
Builder for `Assertion` objects.
`class`
`AssertionIDRefBuilder`
Builder for `AssertionIDRef`.
`class`
`AssertionIDRequestBuilder`
A Builder for `AssertionIDRequest`.
`class`
`AssertionURIRefBuilder`
Builder for `AssertionURIRef` objects.
`class`
`AttributeBuilder`
Builder for `Attribute` objects.
`class`
`AttributeQueryBuilder`
A Builder for `AttributeQuery` objects.
`class`
`AttributeStatementBuilder`
Builder for `AttributeStatement` objects.
`class`
`AttributeValueBuilder`
Builder for `AttributeValue` objects.
`class`
`AudienceBuilder`
Builder for `Audience` objects.
`class`
`AudienceRestrictionBuilder`
Builder for `AudienceRestriction` objects.
`class`
`AuthenticatingAuthorityBuilder`
Builder for `AuthenticatingAuthority` objects.
`class`
`AuthnContextBuilder`
Builder for `AuthnContext` objects.
`class`
`AuthnContextClassRefBuilder`
Builder for `AuthnContextClassRef` objects.
`class`
`AuthnContextDeclBuilder`
Builder for `AuthnContextDecl` objects.
`class`
`AuthnContextDeclRefBuilder`
Builder for `AuthnContextDeclRef` objects.
`class`
`AuthnQueryBuilder`
A Builder for `AuthnQuery` objects.
`class`
`AuthnRequestBuilder`
A Builder for `AuthnRequest` objects.
`class`
`AuthnStatementBuilder`
Builder for `AuthnStatement` objects.
`class`
`AuthzDecisionQueryBuilder`
A Builder for `AuthzDecisionQuery` objects.
`class`
`AuthzDecisionStatementBuilder`
Builder for `AuthzDecisionStatement` objects.
`class`
`ConditionsBuilder`
Builder for `Conditions` objects.
`class`
`EncryptedAssertionBuilder`
Builder for `EncryptedAssertion` objects.
`class`
`EncryptedAttributeBuilder`
Builder for `EncryptedAttribute` objects.
`class`
`EncryptedIDBuilder`
Builder for `EncryptedID` objects.
`class`
`EvidenceBuilder`
Builder for `Evidence` objects.
`class`
`ExtensionsBuilder`
Builder of `Extensions` objects.
`class`
`GetCompleteBuilder`
Builder of `GetComplete`.
`class`
`IDPEntryBuilder`
Builder of `IDPEntry`.
`class`
`IDPListBuilder`
Builder for `IDPList`.
`class`
`IssuerBuilder`
Builder for `Issuer` objects.
`class`
`KeyInfoConfirmationDataTypeBuilder`
Builder for `KeyInfoConfirmationDataType` objects.
`class`
`LogoutRequestBuilder`
Builder for `LogoutRequest`.
`class`
`LogoutResponseBuilder`
Builder for `LogoutResponse`.
`class`
`ManageNameIDRequestBuilder`
A Builder for `ManageNameIDRequest` objects.
`class`
`ManageNameIDResponseBuilder`
A Builder for `ManageNameIDResponse` objects.
`class`
`NameIDBuilder`
Builder for `NameID` objects.
`class`
`NameIDMappingRequestBuilder`
Builder for `NameIDMappingRequest`.
`class`
`NameIDMappingResponseBuilder`
Builder for `NameIDMappingResponse`.
`class`
`NameIDPolicyBuilder`
Builder for `NameIDPolicy`.
`class`
`NewEncryptedIDBuilder`
Builder for `NewEncryptedID` objects.
`class`
`NewIDBuilder`
A Builder for `NewID` objects.
`class`
`OneTimeUseBuilder`
Builder for `OneTimeUse` objects.
`class`
`ProxyRestrictionBuilder`
Builder for `ProxyRestriction` objects.
`class`
`RequestedAuthnContextBuilder`
A Builder for `RequestedAuthnContext` objects.
`class`
`RequesterIDBuilder`
Builder for `RequesterID`.
`class`
`ResponseBuilder`
Builder for `Response`.
`class`
`ScopingBuilder`
Builder for `Scoping`.
`class`
`SessionIndexBuilder`
A Builder for `SessionIndex` objects.
`class`
`StatusBuilder`
Builder for `StatusImpl`.
`class`
`StatusCodeBuilder`
Builder for `StatusCode`.
`class`
`StatusDetailBuilder`
Builder of `StatusDetail`.
`class`
`StatusMessageBuilder`
Builder for `StatusMessage`.
`class`
`SubjectBuilder`
Builder for `Subject` objects.
`class`
`SubjectConfirmationBuilder`
Builder for `SubjectConfirmation` objects.
`class`
`SubjectConfirmationDataBuilder`
Builder for `SubjectConfirmationData` objects.
`class`
`SubjectLocalityBuilder`
Builder for `SubjectLocality` objects.
`class`
`TerminateBuilder`
A Builder for `Terminate` objects.

## Uses of AbstractSAMLObjectBuilder in org.opensaml.saml.saml2.ecp.impl

Subclasses of AbstractSAMLObjectBuilder in org.opensaml.saml.saml2.ecp.impl
Modifier and Type
Class
Description
`class`
`RelayStateBuilder`
A Builder for `RelayState` objects.
`class`
`RequestAuthenticatedBuilder`
A Builder for `RequestAuthenticated` objects.
`class`
`RequestBuilder`
A Builder for `Request` objects.
`class`
`ResponseBuilder`
A Builder for `Response` objects.
`class`
`SubjectConfirmationBuilder`
A Builder for `SubjectConfirmation` objects.

## Uses of AbstractSAMLObjectBuilder in org.opensaml.saml.saml2.metadata.impl

Subclasses of AbstractSAMLObjectBuilder in org.opensaml.saml.saml2.metadata.impl
Modifier and Type
Class
Description
`class`
`AdditionalMetadataLocationBuilder`
Builder for `AdditionalMetadataLocation` objects.
`class`
`AffiliateMemberBuilder`
Builder for `AffiliateMember`.
`class`
`AffiliationDescriptorBuilder`
Builder for `AffiliationDescriptor` objects.
`class`
`ArtifactResolutionServiceBuilder`
Builder for `ArtifactResolutionService`.
`class`
`AssertionConsumerServiceBuilder`
Builder for `AssertionConsumerService` objects.
`class`
`AssertionIDRequestServiceBuilder`
Builder for `AssertionIDRequestService`.
`class`
`AttributeAuthorityDescriptorBuilder`
Builder for `AttributeAuthorityDescriptor`.
`class`
`AttributeConsumingServiceBuilder`
Builder for `AttributeConsumingService`.
`class`
`AttributeProfileBuilder`
Builder for `AttributeProfile`.
`class`
`AttributeServiceBuilder`
Builder for `AttributeService`.
`class`
`AuthnAuthorityDescriptorBuilder`
Builder for `AuthnAuthorityDescriptor` objects.
`class`
`AuthnQueryServiceBuilder`
Builder for `AuthnQueryService`.
`class`
`AuthzServiceBuilder`
Builder for `AuthzService`.
`class`
`CompanyBuilder`
Builder for `Company`.
`class`
`ContactPersonBuilder`
Builder for `ContactPerson`.
`class`
`EmailAddressBuilder`
Builder for `EmailAddress`.
`class`
`EncryptionMethodBuilder`
Builder of `EncryptionMethod`.
`class`
`EntitiesDescriptorBuilder`
A builder of `EntitiesDescriptor` objects.
`class`
`EntityDescriptorBuilder`
Builder for `EntityDescriptor`.
`class`
`ExtensionsBuilder`
Builder of `Extensions` objects.
`class`
`GivenNameBuilder`
Builder for `GivenName`.
`class`
`IDPSSODescriptorBuilder`
Builder for `IDPSSODescriptor`.
`class`
`KeyDescriptorBuilder`
Builder for `KeyDescriptor` objects.
`class`
`ManageNameIDServiceBuilder`
Builder for `ManageNameIDService`.
`class`
`NameIDFormatBuilder`
Builder for `NameIDFormat`.
`class`
`NameIDMappingServiceBuilder`
Builder of (@link NameIDMappingService}.
`class`
`OrganizationBuilder`
Builder for `Organization`.
`class`
`OrganizationDisplayNameBuilder`
Builder for `OrganizationDisplayName`.
`class`
`OrganizationNameBuilder`
Builder for `OrganizationName`.
`class`
`OrganizationURLBuilder`
Builder for `OrganizationURL`.
`class`
`PDPDescriptorBuilder`
Builder for `PDPDescriptor`.
`class`
`RequestedAttributeBuilder`
Builder for `RequestedAttribute`.
`class`
`ServiceDescriptionBuilder`
Builder for `ServiceDescription`.
`class`
`ServiceNameBuilder`
Builder for `ServiceName`.
`class`
`SingleLogoutServiceBuilder`
Builder for `SingleLogoutService`.
`class`
`SingleSignOnServiceBuilder`
Builder for `SingleSignOnService`.
`class`
`SPSSODescriptorBuilder`
Builder for `SPSSODescriptor`.
`class`
`SurNameBuilder`
Builder for `SurName`.
`class`
`TelephoneNumberBuilder`
Builder for `TelephoneNumber`.

## Uses of AbstractSAMLObjectBuilder in org.opensaml.xacml.profile.saml.impl

Subclasses of AbstractSAMLObjectBuilder in org.opensaml.xacml.profile.saml.impl
Modifier and Type
Class
Description
`class`
`ReferencedPoliciesTypeImplBuilder`
Builder for `ReferencedPoliciesType`.
`class`
`XACMLAuthzDecisionQueryTypeImplBuilder`
Builder for `XACMLAuthzDecisionQueryType` objects.
`class`
`XACMLAuthzDecisionStatementTypeImplBuilder`
vBuilder for `XACMLAuthzDecisionStatementTypeImpl` objects.
`class`
`XACMLPolicyQueryTypeImplBuilder`
Builder for `XACMLPolicyQueryType` objects.
`class`
`XACMLPolicyStatementTypeImplBuilder`
Builder for `XACMLPolicyStatementTypeImpl` objects.