# Uses of Interface
org.opensaml.saml.common.SAMLObjectBuilder

Packages that use SAMLObjectBuilder
Package
Description
org.opensaml.saml.common
Base classes for working with SAML as Java objects.
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.metadata.generator.impl
Implementation of Velocity-based metadata generation.
org.opensaml.saml.metadata.resolver.filter.impl
Implementation of Metadata Filters.
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.
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.saml.saml2.profile
Classes for SAML 2.0 profile behavior.
org.opensaml.saml.saml2.profile.impl
Implementations of SAML 2.0 profile behavior.
org.opensaml.xacml.profile.saml.impl
XMLObject implementation classes for XACML SAML profile.

## Uses of SAMLObjectBuilder in org.opensaml.saml.common

Classes in org.opensaml.saml.common that implement SAMLObjectBuilder
Modifier and Type
Class
Description
`class`
`AbstractSAMLObjectBuilder<SAMLObjectType extends SAMLObject>`
Base builder for `SAMLObject`s.

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

Classes in org.opensaml.saml.ext.idpdisco.impl that implement SAMLObjectBuilder
Modifier and Type
Class
Description
`class`
`DiscoveryResponseBuilder`
Builder of `DiscoveryResponse`.

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

Classes in org.opensaml.saml.ext.reqattr.impl that implement SAMLObjectBuilder
Modifier and Type
Class
Description
`class`
`RequestedAttributesBuilder`
Summon up a new `RequestedAttributes`.

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

Classes in org.opensaml.saml.ext.saml1md.impl that implement SAMLObjectBuilder
Modifier and Type
Class
Description
`class`
`SourceIDBuilder`
Builder of `SourceID` objects.

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

Classes in org.opensaml.saml.ext.saml2alg.impl that implement SAMLObjectBuilder
Modifier and Type
Class
Description
`class`
`DigestMethodBuilder`
DigestMethod builder.
`class`
`SigningMethodBuilder`
SigningMethod builder.

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

Classes in org.opensaml.saml.ext.saml2aslo.impl that implement SAMLObjectBuilder
Modifier and Type
Class
Description
`class`
`AsynchronousBuilder`
A Builder for `Asynchronous` objects.

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

Classes in org.opensaml.saml.ext.saml2cb.impl that implement SAMLObjectBuilder
Modifier and Type
Class
Description
`class`
`ChannelBindingsBuilder`
A Builder for `ChannelBindings` objects.

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

Classes in org.opensaml.saml.ext.saml2delrestrict.impl that implement SAMLObjectBuilder
Modifier and Type
Class
Description
`class`
`DelegateBuilder`
Builder of `Delegate`.
`class`
`DelegationRestrictionTypeBuilder`
Builder of `DelegationRestrictionType`.

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

Classes in org.opensaml.saml.ext.saml2mdattr.impl that implement SAMLObjectBuilder
Modifier and Type
Class
Description
`class`
`EntityAttributesBuilder`
Builder of `EntityAttributes` objects.

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

Classes in org.opensaml.saml.ext.saml2mdquery.impl that implement SAMLObjectBuilder
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 SAMLObjectBuilder in org.opensaml.saml.ext.saml2mdreqinit.impl

Classes in org.opensaml.saml.ext.saml2mdreqinit.impl that implement SAMLObjectBuilder
Modifier and Type
Class
Description
`class`
`RequestInitiatorBuilder`
Builder of `RequestInitiator`.

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

Classes in org.opensaml.saml.ext.saml2mdrpi.impl that implement SAMLObjectBuilder
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 SAMLObjectBuilder in org.opensaml.saml.ext.saml2mdui.impl

Classes in org.opensaml.saml.ext.saml2mdui.impl that implement SAMLObjectBuilder
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 SAMLObjectBuilder in org.opensaml.saml.ext.samlec.impl

Classes in org.opensaml.saml.ext.samlec.impl that implement SAMLObjectBuilder
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 SAMLObjectBuilder in org.opensaml.saml.ext.samlpthrpty.impl

Classes in org.opensaml.saml.ext.samlpthrpty.impl that implement SAMLObjectBuilder
Modifier and Type
Class
Description
`class`
`RespondToBuilder`
Builder of `RespondTo` objects.

## Uses of SAMLObjectBuilder in org.opensaml.saml.metadata.generator.impl

Fields in org.opensaml.saml.metadata.generator.impl declared as SAMLObjectBuilder
Modifier and Type
Field
Description
`private final SAMLObjectBuilder<T>`
AbstractEndpointConverter.`builder`
Object builder.
Constructors in org.opensaml.saml.metadata.generator.impl with parameters of type SAMLObjectBuilder
Modifier
Constructor
Description
``
`AbstractEndpointConverter(SAMLObjectBuilder<T> theBuilder)`
Constructor.

## Uses of SAMLObjectBuilder in org.opensaml.saml.metadata.resolver.filter.impl

Fields in org.opensaml.saml.metadata.resolver.filter.impl declared as SAMLObjectBuilder
Modifier and Type
Field
Description
`private final SAMLObjectBuilder<EntityAttributes>`
EntityAttributesFilter.`entityAttributesBuilder`
Builder for `EntityAttributes`.
`private final SAMLObjectBuilder<Extensions>`
AlgorithmFilter.`extBuilder`
Builder for `Extensions`.
`private final SAMLObjectBuilder<Extensions>`
EntityAttributesFilter.`extBuilder`
Builder for `Extensions`.
`private final SAMLObjectBuilder<NameIDFormat>`
NameIDFormatFilter.`formatBuilder`
Builder for `NameIDFormat`.

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

Classes in org.opensaml.saml.saml1.core.impl that implement SAMLObjectBuilder
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 SAMLObjectBuilder in org.opensaml.saml.saml1.profile

Fields in org.opensaml.saml.saml1.profile declared as SAMLObjectBuilder
Modifier and Type
Field
Description
`private final SAMLObjectBuilder<NameIdentifier>`
AbstractSAML1NameIdentifierGenerator.`nameBuilder`
Builder for objects.

## Uses of SAMLObjectBuilder in org.opensaml.saml.saml1.profile.impl

Fields in org.opensaml.saml.saml1.profile.impl declared as SAMLObjectBuilder
Modifier and Type
Field
Description
`private final SAMLObjectBuilder<SubjectConfirmation>`
AddSubjectConfirmationToSubjects.`confirmationBuilder`
Builder for SubjectConfirmation objects.
`private final SAMLObjectBuilder<ConfirmationMethod>`
AddSubjectConfirmationToSubjects.`confirmationMethodBuilder`
Builder for ConfirmationMethod objects.
`private final SAMLObjectBuilder<NameIdentifier>`
AddNameIdentifierToSubjects.`nameIdentifierBuilder`
Builder for NameIdentifier objects.
`private final SAMLObjectBuilder<NameIdentifier>`
CopyNameIdentifierFromRequest.`nameIdentifierBuilder`
Builder for NameIdentifier objects.
`private final SAMLObjectBuilder<Subject>`
AddNameIdentifierToSubjects.`subjectBuilder`
Builder for Subject objects.
`private final SAMLObjectBuilder<Subject>`
AddSubjectConfirmationToSubjects.`subjectBuilder`
Builder for Subject objects.
`private final SAMLObjectBuilder<Subject>`
CopyNameIdentifierFromRequest.`subjectBuilder`
Builder for Subject objects.

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

Classes in org.opensaml.saml.saml2.core.impl that implement SAMLObjectBuilder
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 SAMLObjectBuilder in org.opensaml.saml.saml2.ecp.impl

Classes in org.opensaml.saml.saml2.ecp.impl that implement SAMLObjectBuilder
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 SAMLObjectBuilder in org.opensaml.saml.saml2.metadata.impl

Classes in org.opensaml.saml.saml2.metadata.impl that implement SAMLObjectBuilder
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 SAMLObjectBuilder in org.opensaml.saml.saml2.profile

Fields in org.opensaml.saml.saml2.profile declared as SAMLObjectBuilder
Modifier and Type
Field
Description
`private final SAMLObjectBuilder<NameID>`
AbstractSAML2NameIDGenerator.`nameBuilder`
Builder for objects.

## Uses of SAMLObjectBuilder in org.opensaml.saml.saml2.profile.impl

Fields in org.opensaml.saml.saml2.profile.impl declared as SAMLObjectBuilder
Modifier and Type
Field
Description
`private final SAMLObjectBuilder<SubjectConfirmation>`
AddSubjectConfirmationToSubjects.`confirmationBuilder`
Builder for SubjectConfirmation objects.
`private final SAMLObjectBuilder<SubjectConfirmationData>`
AddSubjectConfirmationToSubjects.`confirmationDataBuilder`
Builder for SubjectConfirmation objects.
`private SAMLObjectBuilder<NameID>`
AddNameIDToSubjects.`nameIdBuilder`
Builder for NameID objects.
`private final SAMLObjectBuilder<NameID>`
CopyNameIDFromRequest.`nameIdBuilder`
Builder for NameID objects.
`private SAMLObjectBuilder<Subject>`
AddNameIDToSubjects.`subjectBuilder`
Builder for Subject objects.
`private final SAMLObjectBuilder<Subject>`
AddSubjectConfirmationToSubjects.`subjectBuilder`
Builder for Subject objects.
`private final SAMLObjectBuilder<Subject>`
CopyNameIDFromRequest.`subjectBuilder`
Builder for Subject objects.

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

Classes in org.opensaml.xacml.profile.saml.impl that implement SAMLObjectBuilder
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.