# Uses of Interface
org.opensaml.core.xml.schema.XSURI

Packages that use XSURI
Package
Description
org.opensaml.core.xml.schema.impl
Implementations of the interfaces for XMLObjects that represent XML schema types.
org.opensaml.saml.ext.saml2mdquery
Interfaces for SAML 2 Metadata Profile for Standalone Query Requesters.
org.opensaml.saml.ext.saml2mdquery.impl
Implementation for SAML v2.0 Metadata Extension for Stand-Alone Query Requesters.
org.opensaml.saml.ext.saml2mdrpi
The package to define the SAML V2.0 Metadata Extensions for Registration and Publication Information Version 1.0.
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
Interfaces for SAML 2 Metadata Extensions for Login UI and Discovery.
org.opensaml.saml.ext.saml2mdui.impl
Implementation for SAML V2 Metadata Extensions for UI and Discovery.
org.opensaml.saml.saml1.core
Interfaces for SAML 1.0 and 1.1 types and elements.
org.opensaml.saml.saml1.core.impl
Implementations of SAML 1.x core specification types and elements.
org.opensaml.saml.saml2.core
Interfaces for SAML 2.0 core and protocol interfaces.
org.opensaml.saml.saml2.core.impl
Implementations of SAML 2.0 core specification types and elements.
org.opensaml.saml.saml2.metadata
Concrete definitions of the objects described in saml-metadata-2.0-os work.
org.opensaml.saml.saml2.metadata.impl
Concrete implementations of SAML 2.0 metadata objects.
org.opensaml.soap.soap11
XMLObject interfaces for SOAP 1.1 elements.
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.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.

## Uses of XSURI in org.opensaml.core.xml.schema.impl

Classes in org.opensaml.core.xml.schema.impl that implement XSURI
Modifier and Type
Class
Description
`class`
`XSURIImpl`
Conrete implementation of `XSURI`.
Methods in org.opensaml.core.xml.schema.impl that return XSURI
Modifier and Type
Method
Description
`XSURI`
XSURIBuilder.`buildObject(String namespaceURI, String localName, String namespacePrefix)`
Creates an XMLObject with a given fully qualified name.

## Uses of XSURI in org.opensaml.saml.ext.saml2mdquery

Subinterfaces of XSURI in org.opensaml.saml.ext.saml2mdquery
Modifier and Type
Interface
Description
`interface`
`ActionNamespace`
SAML 2.0 Metadata extension ActionNamespace.

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

Classes in org.opensaml.saml.ext.saml2mdquery.impl that implement XSURI
Modifier and Type
Class
Description
`class`
`ActionNamespaceImpl`
Concrete implementation of `ActionNamespace`.

## Uses of XSURI in org.opensaml.saml.ext.saml2mdrpi

Subinterfaces of XSURI in org.opensaml.saml.ext.saml2mdrpi
Modifier and Type
Interface
Description
`interface`
`RegistrationPolicy`
Representation of the `<mdrpi:RegistrationPolicy>` element.
`interface`
`UsagePolicy`
Representation of the `<mdrpi:UsagePolicy>` element.

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

Classes in org.opensaml.saml.ext.saml2mdrpi.impl that implement XSURI
Modifier and Type
Class
Description
`class`
`RegistrationPolicyImpl`
Concrete implementation of `RegistrationPolicy`.
`class`
`UsagePolicyImpl`
Concrete implementation of `UsagePolicy`.

## Uses of XSURI in org.opensaml.saml.ext.saml2mdui

Subinterfaces of XSURI in org.opensaml.saml.ext.saml2mdui
Modifier and Type
Interface
Description
`interface`
`GeolocationHint`
GeolocationHint.
`interface`
`InformationURL`
InformationURL.
`interface`
`Logo`
Localized logo type.
`interface`
`PrivacyStatementURL`
PrivacyStatementURL.

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

Classes in org.opensaml.saml.ext.saml2mdui.impl that implement XSURI
Modifier and Type
Class
Description
`class`
`GeolocationHintImpl`
Concrete implementation of `GeolocationHint`.
`class`
`InformationURLImpl`
Concrete implementation of `InformationURL`.
`class`
`LogoImpl`
Concrete implementation of `Logo`.
`class`
`PrivacyStatementURLImpl`
Concrete implementation of `PrivacyStatementURL`.

## Uses of XSURI in org.opensaml.saml.saml1.core

Subinterfaces of XSURI in org.opensaml.saml.saml1.core
Modifier and Type
Interface
Description
`interface`
`Audience`
This interface describes how an object representing a SAML1 `Audience` element will behave.
`interface`
`ConfirmationMethod`
This interface defines how the object representing a SAML1 `ConfirmationMethod` element behaves.

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

Classes in org.opensaml.saml.saml1.core.impl that implement XSURI
Modifier and Type
Class
Description
`class`
`AudienceImpl`
Concrete class implementation of `Audience`.
`class`
`ConfirmationMethodImpl`
Concrete Implementation of the `ConfirmationMethod` interface.

## Uses of XSURI in org.opensaml.saml.saml2.core

Subinterfaces of XSURI in org.opensaml.saml.saml2.core
Modifier and Type
Interface
Description
`interface`
`AssertionURIRef`
SAML 2.0 Core AssertionURIRef.
`interface`
`Audience`
SAML 2.0 Core Audience.
`interface`
`AuthenticatingAuthority`
SAML 2.0 Core AuthenticatingAuthority.
`interface`
`AuthnContextClassRef`
SAML 2.0 Core AuthnContextClassRef.
`interface`
`AuthnContextDeclRef`
SAML 2.0 Core AuthnContextDeclRef.
`interface`
`GetComplete`
SAML 2.0 Core GetComplete.
`interface`
`RequesterID`
SAML 2.0 Core RequesterID.

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

Classes in org.opensaml.saml.saml2.core.impl that implement XSURI
Modifier and Type
Class
Description
`class`
`AssertionURIRefImpl`
A concrete implementation of `AssertionURIRef`.
`class`
`AudienceImpl`
Concrete implementation of `Audience`.
`class`
`AuthenticatingAuthorityImpl`
A concrete implementation of `AuthenticatingAuthority`.
`class`
`AuthnContextClassRefImpl`
A concrete implementation of `AuthnContextClassRef`.
`class`
`AuthnContextDeclRefImpl`
A concrete implementation of `AuthnContextDeclRef`.
`class`
`GetCompleteImpl`
Concrete implementation of `GetComplete`.
`class`
`RequesterIDImpl`
Concrete implementation of `RequesterID`.

## Uses of XSURI in org.opensaml.saml.saml2.metadata

Subinterfaces of XSURI in org.opensaml.saml.saml2.metadata
Modifier and Type
Interface
Description
`interface`
`AdditionalMetadataLocation`
SAML 2.0 Metadata AdditionalMetadataLocation.
`interface`
`AffiliateMember`
SAML 2.0 Metadata AffiliateMember.
`interface`
`AttributeProfile`
SAML 2.0 Metadata AttributeProfile.
`interface`
`EmailAddress`
SAML 2.0 Metadata EmailAddress.
`interface`
`LocalizedURI`
LocalizedURI.
`interface`
`NameIDFormat`
SAML 2.0 Metadata NameIDFormat.
`interface`
`OrganizationURL`
SAML 2.0 Metadata OrganizationURL.

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

Classes in org.opensaml.saml.saml2.metadata.impl that implement XSURI
Modifier and Type
Class
Description
`class`
`AdditionalMetadataLocationImpl`
Concrete implementation of `AdditionalMetadataLocation`.
`class`
`AffiliateMemberImpl`
Concrete implementation of `AffiliateMember`.
`class`
`AttributeProfileImpl`
A concrete implementation of `AttributeProfile`.
`class`
`EmailAddressImpl`
Concrete implementation of `EmailAddress`.
`class`
`LocalizedURIImpl`
Concrete implementation of `LocalizedURI`.
`class`
`NameIDFormatImpl`
Concrete implementation of `NameIDFormat`.
`class`
`OrganizationURLImpl`
Concrete implementation of `OrganizationURL`.

## Uses of XSURI in org.opensaml.soap.soap11

Subinterfaces of XSURI in org.opensaml.soap.soap11
Modifier and Type
Interface
Description
`interface`
`FaultActor`
SOAP 1.1 faultactor.

## Uses of XSURI in org.opensaml.soap.soap11.impl

Classes in org.opensaml.soap.soap11.impl that implement XSURI
Modifier and Type
Class
Description
`class`
`FaultActorImpl`
Concrete implementation of `FaultActor`.

## Uses of XSURI in org.opensaml.soap.wsaddressing

Subinterfaces of XSURI in org.opensaml.soap.wsaddressing
Modifier and Type
Interface
Description
`interface`
`Action`
The <wsa:Action> element.
`interface`
`Address`
The <wsa:Address> element.
`interface`
`AttributedURI`
Interface for element of type <wsa:AttributedURIType>.
`interface`
`MessageID`
The <wsa:MessageID> element.
`interface`
`ProblemIRI`
The <wsa:ProblemIRI> element.
`interface`
`RelatesTo`
Interface for element <wsa:RelatesTo>.
`interface`
`SoapAction`
Interface for element of type <wsa:SoapAction>.
`interface`
`To`
The <wsa:To> element.

## Uses of XSURI in org.opensaml.soap.wsaddressing.impl

Classes in org.opensaml.soap.wsaddressing.impl that implement XSURI
Modifier and Type
Class
Description
`class`
`ActionImpl`
ActionImpl is the concrete implementation of `Action`.
`class`
`AddressImpl`
AddressImpl is the concrete implementation of `Address`.
`class`
`AttributedURIImpl`
AbstractAttributedURIType is the abstract implementation of `AttributedURI`.
`class`
`MessageIDImpl`
Concrete implementation for the `MessageID` element.
`class`
`ProblemIRIImpl`
ProblemIRIImpl is the concrete implementation of `ProblemIRI`.
`class`
`RelatesToImpl`
Implementation of `RelatesTo`.
`class`
`SoapActionImpl`
Implementation of `SoapAction`.
`class`
`ToImpl`
Concrete implementation for the `To` element.

## Uses of XSURI in org.opensaml.soap.wssecurity

Subinterfaces of XSURI in org.opensaml.soap.wssecurity
Modifier and Type
Interface
Description
`interface`
`AttributedURI`
Interface for elements of complex type AttributedURI.

## Uses of XSURI in org.opensaml.soap.wssecurity.impl

Classes in org.opensaml.soap.wssecurity.impl that implement XSURI
Modifier and Type
Class
Description
`class`
`AttributedURIImpl`
Implementation of `AttributedURI`.

## Uses of XSURI in org.opensaml.soap.wstrust

Subinterfaces of XSURI in org.opensaml.soap.wstrust
Modifier and Type
Interface
Description
`interface`
`AuthenticationType`
The wst:AuthenticationType element.
`interface`
`CanonicalizationAlgorithm`
The wst:CanonicalizationAlgorithm element.
`interface`
`Code`
The wst:Code element within a wst:Status element.
`interface`
`ComputedKey`
The wst:ComputedKey element.
`interface`
`ComputedKeyAlgorithm`
The wst:ComputedKeyAlgorithm element.
`interface`
`EncryptionAlgorithm`
The wst:EncryptionAlgorithm element.
`interface`
`EncryptWith`
The wst:EncryptWith element.
`interface`
`KeyType`
The wst:KeyType element.
`interface`
`KeyWrapAlgorithm`
The wst:KeyWrapAlgorithm element.
`interface`
`RequestType`
The wst:RequestType element.
`interface`
`SignatureAlgorithm`
The wst:SignatureAlgorithm element.
`interface`
`SignWith`
The wst:SignWith element.
`interface`
`TokenType`
The wst:TokenType element.

## Uses of XSURI in org.opensaml.soap.wstrust.impl

Classes in org.opensaml.soap.wstrust.impl that implement XSURI
Modifier and Type
Class
Description
`class`
`AuthenticationTypeImpl`
AddressImpl.
`class`
`CanonicalizationAlgorithmImpl`
CanonicalizationAlgorithmImpl.
`class`
`CodeImpl`
CodeImpl.
`class`
`ComputedKeyAlgorithmImpl`
ComputedKeyAlgorithmImpl.
`class`
`ComputedKeyImpl`
ComputedKeyImpl.
`class`
`EncryptionAlgorithmImpl`
EncryptionAlgorithmImpl.
`class`
`EncryptWithImpl`
EncryptWithImpl.
`class`
`KeyTypeImpl`
KeyTypeImpl.
`class`
`KeyWrapAlgorithmImpl`
KeyWrapAlgorithmImpl.
`class`
`RequestTypeImpl`
RequestTypeImpl.
`class`
`SignatureAlgorithmImpl`
SignatureAlgorithmImpl.
`class`
`SignWithImpl`
SignWithImpl.
`class`
`TokenTypeImpl`
TokenTypeImpl.