org.opensaml.common
Interface SAMLObjectBuilder<SAMLObjectType extends SAMLObject>

Type Parameters:
SAMLObjectType - the type of SAMLObject being built
All Superinterfaces:
XMLObjectBuilder<SAMLObjectType>
All Known Implementing Classes:
AbstractSAMLObjectBuilder, ActionBuilder, ActionBuilder, ActionNamespaceBuilder, AdditionalMetadataLocationBuilder, AdviceBuilder, AdviceBuilder, AffiliateMemberBuilder, AffiliationDescriptorBuilder, ArtifactBuilder, ArtifactResolutionServiceBuilder, ArtifactResolveBuilder, ArtifactResponseBuilder, AssertionArtifactBuilder, AssertionBuilder, AssertionBuilder, AssertionConsumerServiceBuilder, AssertionIDRefBuilder, AssertionIDReferenceBuilder, AssertionIDRequestBuilder, AssertionIDRequestServiceBuilder, AssertionURIRefBuilder, AsynchronousBuilder, AttributeAuthorityDescriptorBuilder, AttributeBuilder, AttributeBuilder, AttributeConsumingServiceBuilder, AttributeDesignatorBuilder, AttributeProfileBuilder, AttributeQueryBuilder, AttributeQueryBuilder, AttributeQueryDescriptorTypeBuilder, AttributeServiceBuilder, AttributeStatementBuilder, AttributeStatementBuilder, AudienceBuilder, AudienceBuilder, AudienceRestrictionBuilder, AudienceRestrictionConditionBuilder, AuthenticatingAuthorityBuilder, AuthenticationQueryBuilder, AuthenticationStatementBuilder, AuthnAuthorityDescriptorBuilder, AuthnContextBuilder, AuthnContextClassRefBuilder, AuthnContextDeclBuilder, AuthnContextDeclRefBuilder, AuthnQueryBuilder, AuthnQueryDescriptorTypeBuilder, AuthnQueryServiceBuilder, AuthnRequestBuilder, AuthnStatementBuilder, AuthorityBindingBuilder, AuthorizationDecisionQueryBuilder, AuthorizationDecisionStatementBuilder, AuthzDecisionQueryBuilder, AuthzDecisionQueryDescriptorTypeBuilder, AuthzDecisionStatementBuilder, AuthzServiceBuilder, ChannelBindingsBuilder, CompanyBuilder, ConditionsBuilder, ConditionsBuilder, ConfirmationMethodBuilder, ContactPersonBuilder, DelegateBuilder, DelegationRestrictionTypeBuilder, DescriptionBuilder, DiscoHintsBuilder, DiscoveryResponseBuilder, DisplayNameBuilder, DomainHintBuilder, DoNotCacheConditionBuilder, EmailAddressBuilder, EncryptedAssertionBuilder, EncryptedAttributeBuilder, EncryptedIDBuilder, EncryptionMethodBuilder, EncTypeBuilder, EntitiesDescriptorBuilder, EntityAttributesBuilder, EntityDescriptorBuilder, EvidenceBuilder, EvidenceBuilder, ExtensionsBuilder, GeneratedKeyBuilder, GeolocationHintBuilder, GetCompleteBuilder, GivenNameBuilder, IDPEntryBuilder, IDPListBuilder, IDPSSODescriptorBuilder, InformationURLBuilder, IPHintBuilder, IssuerBuilder, KeyDescriptorBuilder, KeyInfoConfirmationDataTypeBuilder, KeywordsBuilder, LogoBuilder, LogoutRequestBuilder, LogoutResponseBuilder, ManageNameIDRequestBuilder, ManageNameIDResponseBuilder, ManageNameIDServiceBuilder, NameIDBuilder, NameIdentifierBuilder, NameIDFormatBuilder, NameIDMappingRequestBuilder, NameIDMappingResponseBuilder, NameIDMappingServiceBuilder, NameIDPolicyBuilder, NewEncryptedIDBuilder, NewIDBuilder, OneTimeUseBuilder, OrganizationBuilder, OrganizationDisplayNameBuilder, OrganizationNameBuilder, OrganizationURLBuilder, PDPDescriptorBuilder, PrivacyStatementURLBuilder, ProxyRestrictionBuilder, ReferencedPoliciesTypeImplBuilder, RelayStateBuilder, RequestAuthenticatedBuilder, RequestBuilder, RequestBuilder, RequestedAttributeBuilder, RequestedAuthnContextBuilder, RequesterIDBuilder, RespondToBuilder, RespondWithBuilder, ResponseBuilder, ResponseBuilder, ResponseBuilder, ScopingBuilder, ServiceDescriptionBuilder, ServiceNameBuilder, SessionIndexBuilder, SessionKeyBuilder, SingleLogoutServiceBuilder, SingleSignOnServiceBuilder, SourceIDBuilder, SPSSODescriptorBuilder, StatusBuilder, StatusBuilder, StatusCodeBuilder, StatusCodeBuilder, StatusDetailBuilder, StatusDetailBuilder, StatusMessageBuilder, StatusMessageBuilder, SubjectBuilder, SubjectBuilder, SubjectConfirmationBuilder, SubjectConfirmationBuilder, SubjectConfirmationBuilder, SubjectConfirmationDataBuilder, SubjectLocalityBuilder, SubjectLocalityBuilder, SurNameBuilder, TelephoneNumberBuilder, TerminateBuilder, UIInfoBuilder, XACMLAuthzDecisionQueryTypeImplBuilder, XACMLAuthzDecisionStatementTypeImplBuilder, XACMLPolicyQueryTypeImplBuilder, XACMLPolicyStatementTypeImplBuilder

public interface SAMLObjectBuilder<SAMLObjectType extends SAMLObject>
extends XMLObjectBuilder<SAMLObjectType>

Builder for SAMLObjects.


Method Summary
 SAMLObjectType buildObject()
          Builds a SAMLObject using the default name and namespace information provided SAML specifications.
 
Methods inherited from interface org.opensaml.xml.XMLObjectBuilder
buildObject, buildObject, buildObject, buildObject, buildObject
 

Method Detail

buildObject

SAMLObjectType buildObject()
Builds a SAMLObject using the default name and namespace information provided SAML specifications.

Returns:
built SAMLObject


Copyright © 1999-2013. All Rights Reserved.