Package | Description |
---|---|
org.opensaml.core.xml |
Base classes for working with XML as Java objects and configuring the library.
|
org.opensaml.core.xml.config |
Configuration of XML object providers and related functionality.
|
org.opensaml.core.xml.schema.impl |
Implementations of the interfaces for XMLObjects that represent XML schema types.
|
org.opensaml.core.xml.util |
Utility classes for working with XML, XMLObjects, and various data types.
|
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.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 the metadata APIs.
|
org.opensaml.soap.common |
Common classes shared across SOAP versions, clients, and transports.
|
org.opensaml.soap.soap11.impl |
Provided implementations of the SOAP 1.1 XMLObject interfaces.
|
org.opensaml.soap.wsaddressing |
XMLObject interfaces for WS-Addressing 1.0 elements.
|
org.opensaml.soap.wsaddressing.impl |
XML Object provider implementations for WS-Addressing.
|
org.opensaml.soap.wsfed |
XMLObject interfaces for WS-Federation elements.
|
org.opensaml.soap.wsfed.impl |
XML Object provider implementations for WS-Federation.
|
org.opensaml.soap.wspolicy |
XMLObject interfaces for WS-Policy 1.2 elements.
|
org.opensaml.soap.wspolicy.impl |
XML Object provider implementations for WS-Policy.
|
org.opensaml.soap.wssecurity |
XMLObject interfaces for WS-Security 1.1 elements.
|
org.opensaml.soap.wssecurity.impl |
XML Object provider implementations for WS-Security.
|
org.opensaml.soap.wstrust |
XMLObject interfaces for WS-Trust 1.3 elements.
|
org.opensaml.soap.wstrust.impl |
XML Object provider implementations for WS-Trust.
|
org.opensaml.xacml |
General XACML classes.
|
org.opensaml.xacml.ctx.impl |
XMLObject implementations for XACML context schema.
|
org.opensaml.xacml.impl |
XMLObject provider implementation support for XACML.
|
org.opensaml.xacml.policy.impl |
XMLObject provider implementation classes for XACML policy schema.
|
org.opensaml.xacml.profile.saml.impl |
XMLObject implementation classes for XACML SAML profile.
|
org.opensaml.xmlsec.encryption |
XMLObject interfaces and helper classes for representing encrypted content and encrypting/decrypting content.
|
org.opensaml.xmlsec.encryption.impl |
Implementations of the interfaces for XMLObjects that represent XML encryption types.
|
org.opensaml.xmlsec.signature |
XMLObject interfaces and helper classes for representing digitally signed content and signing/validating content.
|
org.opensaml.xmlsec.signature.impl |
Implementations of the interfaces for XMLObjects that represent XML signature types.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractXMLObjectBuilder<XMLObjectType extends XMLObject>
Base implementation for XMLObject builders.
|
Modifier and Type | Method and Description |
---|---|
XMLObjectBuilder<?> |
XMLObjectBuilderFactory.deregisterBuilder(QName builderKey)
Deregisters a builder.
|
XMLObjectBuilder<?> |
XMLObjectBuilderFactory.getBuilder(Element domElement)
Retrieves the XMLObject builder for the given element.
|
XMLObjectBuilder<?> |
XMLObjectBuilderFactory.getBuilder(QName key)
Retrieves an
XMLObjectBuilder using the key it was registered with. |
<XMLObjectType extends XMLObject> |
XMLObjectBuilderFactory.getBuilderOrThrow(Element domElement)
Retrieves the
XMLObjectBuilder for the given element. |
<XMLObjectType extends XMLObject> |
XMLObjectBuilderFactory.getBuilderOrThrow(QName key)
Retrieves an
XMLObjectBuilder using the key it was registered with, or throws a runtime
error if unable to locate one. |
Modifier and Type | Method and Description |
---|---|
Map<QName,XMLObjectBuilder<?>> |
XMLObjectBuilderFactory.getBuilders()
Gets an immutable list of all the builders currently registered.
|
Modifier and Type | Method and Description |
---|---|
void |
XMLObjectBuilderFactory.registerBuilder(QName builderKey,
XMLObjectBuilder<?> builder)
Registers a new builder for the given name.
|
Modifier and Type | Method and Description |
---|---|
static void |
XMLObjectProviderRegistrySupport.registerObjectProvider(QName providerName,
XMLObjectBuilder<?> builder,
Marshaller marshaller,
Unmarshaller unmarshaller)
Adds an object provider to this configuration.
|
void |
XMLObjectProviderRegistry.registerObjectProvider(QName providerName,
XMLObjectBuilder<?> builder,
Marshaller marshaller,
Unmarshaller unmarshaller)
Adds an object provider to this configuration.
|
Modifier and Type | Class and Description |
---|---|
class |
XSAnyBuilder
Builder of
XSAnyImpl s. |
class |
XSBase64BinaryBuilder
Builder of
XSBase64BinaryImpl objects. |
class |
XSBooleanBuilder
Builder of
XSBooleanImpl objects. |
class |
XSDateTimeBuilder
Builder of
XSDateTime objects. |
class |
XSIntegerBuilder
Builder of
XSIntegerImpl objects. |
class |
XSQNameBuilder
Builder of
XSQNameImpl objects. |
class |
XSStringBuilder
Builder of
XSStringImpl objects. |
class |
XSURIBuilder
Builder of
XSURIImpl objects. |
Modifier and Type | Method and Description |
---|---|
static XMLObjectBuilder<?> |
XMLObjectSupport.getBuilder(QName typeOrName)
Obtain an XMLObject builder for the given QName.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SAMLObjectBuilder<SAMLObjectType extends SAMLObject>
Builder for SAMLObjects.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSAMLObjectBuilder<SAMLObjectType extends SAMLObject>
Base builder for
SAMLObject s. |
Modifier and Type | Class and Description |
---|---|
class |
DiscoveryResponseBuilder
Builder of
DiscoveryResponse . |
Modifier and Type | Class and Description |
---|---|
class |
SourceIDBuilder
Builder of
SourceIDImpl objects. |
Modifier and Type | Class and Description |
---|---|
class |
SigningMethodBuilder
SigningMethod builder.
|
Modifier and Type | Class and Description |
---|---|
class |
AsynchronousBuilder
A Builder for
AsynchronousImpl objects. |
Modifier and Type | Class and Description |
---|---|
class |
ChannelBindingsBuilder
A Builder for
ChannelBindings objects. |
Modifier and Type | Class and Description |
---|---|
class |
DelegateBuilder
Builder of
Delegate . |
class |
DelegationRestrictionTypeBuilder
Builder of
DelegationRestrictionType . |
Modifier and Type | Class and Description |
---|---|
class |
EntityAttributesBuilder
Builder of
EntityAttributesImpl objects. |
Modifier and Type | Class and Description |
---|---|
class |
ActionNamespaceBuilder
Builder of
ActionNamespaceImpl objects. |
class |
AttributeQueryDescriptorTypeBuilder
Builder of
AttributeQueryDescriptorTypeImpl objects. |
class |
AuthnQueryDescriptorTypeBuilder
Builder of
AuthnQueryDescriptorTypeImpl objects. |
class |
AuthzDecisionQueryDescriptorTypeBuilder
Builder of
AuthzDecisionQueryDescriptorType objects. |
Modifier and Type | Class and Description |
---|---|
class |
RequestInitiatorBuilder
Builder of
RequestInitiator . |
Modifier and Type | Class and Description |
---|---|
class |
PublicationBuilder
Summon up a new
Publication . |
class |
PublicationInfoBuilder
Summon up a new
PublicationInfo . |
class |
PublicationPathBuilder
Summon up a new
PublicationPath . |
class |
RegistrationInfoBuilder
Summon up a new
RegistrationInfo . |
class |
RegistrationPolicyBuilder
Summon up a new
RegistrationPolicy . |
class |
UsagePolicyBuilder
Summon up a new
UsagePolicy . |
Modifier and Type | Class and 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 . |
Modifier and Type | Class and Description |
---|---|
class |
EncTypeBuilder
A Builder for
EncType objects. |
class |
GeneratedKeyBuilder
A Builder for
GeneratedKey objects. |
class |
SessionKeyBuilder
A Builder for
SessionKey objects. |
Modifier and Type | Class and Description |
---|---|
class |
RespondToBuilder
Builder of
RespondToImpl objects. |
Modifier and Type | Class and Description |
---|---|
class |
RelayStateBuilder
A Builder for
RelayState objects. |
class |
RequestAuthenticatedBuilder
A Builder for
RequestAuthenticated objects. |
Modifier and Type | Interface and Description |
---|---|
interface |
SOAPObjectBuilder<SOAPObjectType extends SOAPObject>
Builder for SOAPObjects.
|
Modifier and Type | Class and Description |
---|---|
class |
BodyBuilder
Builder of
BodyImpl objects. |
class |
DetailBuilder
Builder of
DetailImpl objects. |
class |
EnvelopeBuilder
Builder of
EnvelopeImpl objects. |
class |
FaultActorBuilder
A builder of
FaultActorImpl objects. |
class |
FaultBuilder
Builder of
FaultImpl objects. |
class |
FaultCodeBuilder
Builder of
FaultCodeImpl objects. |
class |
FaultStringBuilder
Builder of
FaultStringImpl objects. |
class |
HeaderBuilder
Builder of
HeaderImpl objects. |
Modifier and Type | Interface and Description |
---|---|
interface |
WSAddressingObjectBuilder<WSAddressingObjectType extends WSAddressingObject>
WSAddressingObjectBuilder.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractWSAddressingObjectBuilder<WSAddressingObjectType extends WSAddressingObject>
AbstractWSAddressObjectBuilder.
|
class |
ActionBuilder
ActionBuilder.
|
class |
AddressBuilder
AddressBuilder.
|
class |
EndpointReferenceBuilder
EndpointReferenceBuilder.
|
class |
FaultToBuilder
Builder for the
FaultTo element. |
class |
FromBuilder
Builder for the
From element. |
class |
MessageIDBuilder
MessageIDBuilder.
|
class |
MetadataBuilder
MetadataBuilder.
|
class |
ProblemActionBuilder
ProblemActionBuilder.
|
class |
ProblemHeaderQNameBuilder
ProblemHeaderQNameBuilder.
|
class |
ProblemIRIBuilder
ProblemIRIBuilder.
|
class |
ReferenceParametersBuilder
ReferenceParametersBuilder.
|
class |
RelatesToBuilder
RelatesToBuilder.
|
class |
ReplyToBuilder
Builder for the
ReplyTo element. |
class |
RetryAfterBuilder
RetryAfterBuilder.
|
class |
SoapActionBuilder
SoapActionBuilder.
|
class |
ToBuilder
Builder for the
To element. |
Modifier and Type | Interface and Description |
---|---|
interface |
WSFedObjectBuilder<WSFedObjectType extends WSFedObject>
Builder of
WSFedObject s. |
Modifier and Type | Class and Description |
---|---|
class |
AppliesToBuilder
Builder of
AppliesToImpl objects. |
class |
EndPointReferenceBuilder
Builder of
EndPointReferenceImpl objects. |
class |
RequestedSecurityTokenBuilder
Builder of
RequestedSecurityTokenImpl objects. |
class |
RequestSecurityTokenResponseBuilder
Builder of
RequestSecurityTokenResponseImpl objects. |
Modifier and Type | Interface and Description |
---|---|
interface |
WSPolicyObjectBuilder<WSPolicyObjectType extends WSPolicyObject>
WSPolicyObjectBuilder.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractWSPolicyObjectBuilder<T extends WSPolicyObject>
AbstactWSPolicyObjectBuilder.
|
class |
AllBuilder
Builder for the All element.
|
class |
ExactlyOneBuilder
Builder for the ExactlyOne element.
|
class |
PolicyAttachmentBuilder
Builder for the PolicyAttachment element.
|
class |
PolicyBuilder
Builder for the Policy element.
|
class |
PolicyReferenceBuilder
Builder for the PolicyReference element.
|
Modifier and Type | Interface and Description |
---|---|
interface |
WSSecurityObjectBuilder<WSSecurityObjectType extends WSSecurityObject>
WSSecurityObjectBuilder.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractWSSecurityObjectBuilder<WSSecurityObjectType extends WSSecurityObject>
AbstractWSSecurityObjectBuilder.
|
class |
BinarySecurityTokenBuilder
Builder for the <BinarySecurityToken> element.
|
class |
CreatedBuilder
Builder for the <wsu:Created> element.
|
class |
EmbeddedBuilder
EmbeddedBuilder.
|
class |
EncryptedHeaderBuilder
EncryptedHeaderBuilder.
|
class |
ExpiresBuilder
ExpiresBuilder.
|
class |
IterationBuilder
IterationBuilder.
|
class |
KeyIdentifierBuilder
KeyIdentifierBuilder.
|
class |
NonceBuilder
NonceBuilder.
|
class |
PasswordBuilder
PasswordBuilder.
|
class |
ReferenceBuilder
ReferenceBuilder.
|
class |
SaltBuilder
SaltBuilder.
|
class |
SecurityBuilder
SecurityBuilder.
|
class |
SecurityTokenReferenceBuilder
SecurityTokenReferenceBuilder.
|
class |
SignatureConfirmationBuilder
SignatureConfirmationBuilder.
|
class |
TimestampBuilder
TimestampBuilder.
|
class |
TransformationParametersBuilder
TransformationParametersBuilder.
|
class |
UsernameBuilder
UsernameBuilder.
|
class |
UsernameTokenBuilder
UsernameTokenBuilder.
|
Modifier and Type | Interface and Description |
---|---|
interface |
WSTrustObjectBuilder<WSTrustObjectType extends WSTrustObject>
WSTrustObjectBuilder.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractWSTrustObjectBuilder<WSTrustObjectType extends WSTrustObject>
AbstractWSTrustObjectBuilder.
|
class |
AllowPostdatingBuilder
Builder for the AllowPostdating element.
|
class |
AuthenticationTypeBuilder
Builder for the AuthenticationType element.
|
class |
AuthenticatorBuilder
Builder for the Authenticator element.
|
class |
BinaryExchangeBuilder
Builder for the BinaryExchange element.
|
class |
BinarySecretBuilder
Builder for the BinarySecret element.
|
class |
CancelTargetBuilder
Builder for the CancelTarget element.
|
class |
CanonicalizationAlgorithmBuilder
Builder for the CanonicalizationAlgorithm element.
|
class |
ChallengeBuilder
Builder for the Challenge element.
|
class |
ClaimsBuilder
Builder for the Claims element.
|
class |
CodeBuilder
Builder for the Code element.
|
class |
CombinedHashBuilder
Builder for the CombinedHash element.
|
class |
ComputedKeyAlgorithmBuilder
Builder for the ComputedKeyAlgorithm element.
|
class |
ComputedKeyBuilder
Builder for the ComputedKey element.
|
class |
DelegatableBuilder
Builder for the Delegatable element.
|
class |
DelegateToBuilder
Builder for the DelegateTo element.
|
class |
EncryptionAlgorithmBuilder
Builder for the EncryptionAlgorithm element.
|
class |
EncryptionBuilder
Builder for the Encryption element.
|
class |
EncryptWithBuilder
Builder for the EncryptWith element.
|
class |
EntropyBuilder
Builder for the Entropy element.
|
class |
ForwardableBuilder
Builder for the Forwardable element.
|
class |
IssuedTokensBuilder
Builder for the IssuedTokens element.
|
class |
IssuerBuilder
Builder for the Issuer element.
|
class |
KeyExchangeTokenBuilder
Builder for the KeyExchangeToken element.
|
class |
KeyTypeBuilder
Builder for the KeyType element.
|
class |
KeyWrapAlgorithmBuilder
Builder for the KeyWrapAlgorithm element.
|
class |
LifetimeBuilder
Builder for the Lifetime element.
|
class |
OnBehalfOfBuilder
Builder for the OnBehalfOf element.
|
class |
ParticipantBuilder
Builder for the Participant element.
|
class |
ParticipantsBuilder
Builder for the Participants element.
|
class |
PrimaryBuilder
Builder for the Primary element.
|
class |
ProofEncryptionBuilder
Builder for the ProofEncryption element.
|
class |
ReasonBuilder
Builder for the Reason element.
|
class |
RenewingBuilder
Builder for the Renewing element.
|
class |
RenewTargetBuilder
Builder for the RenewTarget element.
|
class |
RequestedAttachedReferenceBuilder
Builder for the RequestedAttachedReference element.
|
class |
RequestedProofTokenBuilder
Builder for the RequestedProofToken element.
|
class |
RequestedTokenCancelledBuilder
Builder for the RequestedTokenCancelled element.
|
class |
RequestedUnattachedReferenceBuilder
Builder for the RequestedUnattachedReference element.
|
class |
RequestKETBuilder
Builder for the RequestKET element.
|
class |
RequestSecurityTokenBuilder
Builder for the RequestSecurityToken element.
|
class |
RequestSecurityTokenCollectionBuilder
Builder for the RequestSecurityTokenCollection element.
|
class |
RequestSecurityTokenResponseCollectionBuilder
Builder for the RequestSecurityTokenResponseCollection element.
|
class |
RequestTypeBuilder
Builder for the RequestType element.
|
class |
SignatureAlgorithmBuilder
Builder for the SignatureAlgorithm element.
|
class |
SignChallengeBuilder
Builder for the SignChallenge element.
|
class |
SignChallengeResponseBuilder
Builder for the SignChallengeResponse element.
|
class |
SignWithBuilder
Builder for the SignWith element.
|
class |
StatusBuilder
Builder for the Status element.
|
class |
TokenTypeBuilder
Builder for the TokenType element.
|
class |
UseKeyBuilder
Builder for the UseKey element.
|
class |
ValidateTargetBuilder
Builder for the ValidateTarget element.
|
Modifier and Type | Interface and Description |
---|---|
interface |
XACMLObjectBuilder<XACMLObjectType extends XACMLObject>
Builder of XACML objects.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractXACMLObjectBuilder<XACMLObjectType extends XACMLObject>
Base builder for
XACMLObject . |
Modifier and Type | Class and 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. |
Modifier and Type | Interface and Description |
---|---|
interface |
XMLEncryptionBuilder<XMLEncryptionType extends XMLObject>
Builder for XMLObjects from
org.opensaml.xmlsec.encryption . |
Modifier and Type | Interface and Description |
---|---|
interface |
XMLSignatureBuilder<XMLSignatureType extends XMLObject>
Builder for XMLObjects from
org.opensaml.xmlsec.signature . |
Copyright © 2019. All rights reserved.