|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Handler that will be used on each outgoing client
call.
uas.targetsystem.storage.N=XXXX
uas.targetsystem.storage.N.type=...- AddOnStorageDescriptionFactory() -
Constructor for class de.fzj.unicore.uas.util.AddOnStorageDescriptionFactory
- Will parse UAS.getProperties()
- AddOnStorageDescriptionFactory(Properties) -
Constructor for class de.fzj.unicore.uas.util.AddOnStorageDescriptionFactory
-
- AddOnStorageDescriptionFactory.AddOnStorageDescription - Class in de.fzj.unicore.uas.util
-
- AddOnStorageDescriptionFactory.AddOnStorageDescription(String, String, String, String) -
Constructor for class de.fzj.unicore.uas.util.AddOnStorageDescriptionFactory.AddOnStorageDescription
-
- addPath(String) -
Method in class de.fzj.unicore.uas.fts.http.UResource
-
- addPortType(EndpointReferenceType, QName) -
Static method in class de.fzj.unicore.uas.util.AddressingUtil
- add interface name of a service to the metadata of the epr
- addRegistryEntry(AddDocument) -
Method in class de.fzj.unicore.uas.client.ExternalRegistryClient
- calls "add" on all configured external registries
This method will return the shortest termination time returned by
any of the external registries, or a default of 5 minutes in case
no external registry can be contacted.
- addRegistryEntry(AddDocument) -
Method in class de.fzj.unicore.uas.client.LocalRegistryClient
- add a registry entry
- addRegistryEntry(EndpointReferenceType, ContentType) -
Method in class de.fzj.unicore.uas.client.LocalRegistryClient
- add an entry to the registry configured for UAS
- addRegistryEntry(EndpointReferenceType) -
Method in class de.fzj.unicore.uas.client.LocalRegistryClient
- add an entry to the registry (with no content)
- addRegistryEntry(AddDocument) -
Method in class de.fzj.unicore.uas.client.RegistryClient
- add a registry entry
- addRegistryEntry(EndpointReferenceType, ContentType) -
Method in class de.fzj.unicore.uas.client.RegistryClient
- add an entry to the registry configured for UAS
- addRegistryEntry(EndpointReferenceType) -
Method in class de.fzj.unicore.uas.client.RegistryClient
- add an entry to the registry (with no content)
- addReservationReference(ResourcesType) -
Method in class de.fzj.unicore.uas.client.ReservationClient
- add the reservation reference to the resources
The reference is added as an XML element as follows:
<ReservationReference xmlns="http://www.unicore.eu/unicore/xnjs">reference</ReservationReference>
- AddressingUtil - Class in de.fzj.unicore.uas.util
-
- AddressingUtil() -
Constructor for class de.fzj.unicore.uas.util.AddressingUtil
-
- addServerIdentity(EndpointReferenceType, String) -
Static method in class de.fzj.unicore.uas.util.AddressingUtil
- add the server DN to the metadata of the epr
- addSOAPActionsRequiringSignatures(String...) -
Static method in class de.fzj.unicore.uas.UAS
- add SOAP actions to the special list requiring signed messages
- addStorageProtocols() -
Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
- configure the file transfer protocols based on the
UAS.SMS_PROTOCOLS property
- addStorageReference(EndpointReferenceType, StorageTypeEnumeration.Enum) -
Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
-
- addUGSRefparamToEpr(EndpointReferenceType, String) -
Static method in class de.fzj.unicore.uas.util.AddressingUtil
-
- addUGSRefparamToEpr(EndpointReferenceType) -
Static method in class de.fzj.unicore.uas.util.AddressingUtil
-
- addWSResourceInterface(QName) -
Method in class de.fzj.unicore.uas.impl.bp.BPSupportImpl
-
- addWSResourceInterfaces(BPSupportImpl) -
Method in class de.fzj.unicore.uas.impl.job.JobManagementImpl
-
- addWSResourceInterfaces(BPSupportImpl) -
Method in class de.fzj.unicore.uas.impl.sms.SMSBaseImpl
-
- addWSResourceInterfaces(BPSupportImpl) -
Method in class de.fzj.unicore.uas.impl.tss.TargetSystemFactoryImpl
-
- addWSResourceInterfaces(BPSupportImpl) -
Method in class de.fzj.unicore.uas.impl.tss.TargetSystemImpl
-
- addWSResourceInterfaces(BPSupportImpl) -
Method in class de.fzj.unicore.uas.impl.UASWSResourceImpl
-
- append -
Variable in class de.fzj.unicore.uas.client.FileTransferClient
- Some protocol implementations require knowledge about how to
deal with existing remote files.
- append(byte[]) -
Method in class de.fzj.unicore.uas.client.RByteIOClient
-
- append(byte[]) -
Method in class de.fzj.unicore.uas.client.SByteIOClient
-
- append(AppendDocument) -
Method in interface de.fzj.unicore.uas.fts.byteio.RandomByteIO
-
- append(AppendDocument) -
Method in class de.fzj.unicore.uas.fts.byteio.RandomByteIOImpl
- append data
- ApplicationsResourceProperty - Class in de.fzj.unicore.uas.impl.tss.rp
- represents the applications on a TargetSystem resource
- ApplicationsResourceProperty(UASWSResourceImpl, String) -
Constructor for class de.fzj.unicore.uas.impl.tss.rp.ApplicationsResourceProperty
-
- ATTRIBUTE_ADD_DEFAULT_GROUPS -
Static variable in interface de.fzj.unicore.uas.security.IAttributeSource
- Add OS default groups.
- ATTRIBUTE_GROUP -
Static variable in interface de.fzj.unicore.uas.security.IAttributeSource
- UNIX primary group attribute key.
- ATTRIBUTE_QUEUES -
Static variable in interface de.fzj.unicore.uas.security.IAttributeSource
- BSS queue attribute key.
- ATTRIBUTE_ROLE -
Static variable in interface de.fzj.unicore.uas.security.IAttributeSource
- UNICORE role attribute key.
- ATTRIBUTE_SUPPLEMENTARY_GROUPS -
Static variable in interface de.fzj.unicore.uas.security.IAttributeSource
- UNIX supplementary groups attribute key.
- ATTRIBUTE_XLOGIN -
Static variable in interface de.fzj.unicore.uas.security.IAttributeSource
- UNIX login attribute key.
- AttributeHandlingCallback - Interface in de.fzj.unicore.uas.security.util
- Allows dealing with additional authorisation attributes by
extending the list of attributes stored in the
Client
extending XACML callouts
By adding objects implementing this interface to the RequestBuilder,
XACML requests can have additional attributes. - AttributeSourceConfigurator - Class in de.fzj.unicore.uas.security.util
- Utility class used to configure attribute source
- AttributeSourceConfigurator() -
Constructor for class de.fzj.unicore.uas.security.util.AttributeSourceConfigurator
-
- AttributeSourceFactory - Class in de.fzj.unicore.uas.security.util
- Creates the main attribute source chain and configures it.
- AttributeSourceFactory(Properties) -
Constructor for class de.fzj.unicore.uas.security.util.AttributeSourceFactory
-
- AttributeSourcesChain - Class in de.fzj.unicore.uas.security.util
- IAttributeSource implementation that combines the results from a chain of attribute sources using
a configurable combining policy:
FIRST_APPLICABLE: the first source returning any result is used
FIRST_ACCESSIBLE: the first accessible (i.e. not throwing an exception) source is used
MERGE_LAST_OVERRIDES (default): all results are combined, so that the later
attribute sources in the chain can override earlier ones
MERGE : all results are combined, and attributes of the same name are merged
- AttributeSourcesChain() -
Constructor for class de.fzj.unicore.uas.security.util.AttributeSourcesChain
-
- AttributeSourcesChain.CombiningPolicy - Interface in de.fzj.unicore.uas.security.util
- defines how attributes should be combined
- AttributeSourcesChain.FirstAccessible - Class in de.fzj.unicore.uas.security.util
- first accessible: the answer from the first accessible attribute source is used.
- AttributeSourcesChain.FirstAccessible() -
Constructor for class de.fzj.unicore.uas.security.util.AttributeSourcesChain.FirstAccessible
-
- AttributeSourcesChain.FirstApplicable - Class in de.fzj.unicore.uas.security.util
- first applicable: only the first map of attributes is used
- AttributeSourcesChain.FirstApplicable() -
Constructor for class de.fzj.unicore.uas.security.util.AttributeSourcesChain.FirstApplicable
-
- AttributeSourcesChain.Merge - Class in de.fzj.unicore.uas.security.util
- merge: attributes with the same key are combined
- AttributeSourcesChain.Merge() -
Constructor for class de.fzj.unicore.uas.security.util.AttributeSourcesChain.Merge
-
- AttributeSourcesChain.MergeLastOverrides - Class in de.fzj.unicore.uas.security.util
- merge_last_overrides: new attributes overwrite existing ones
- AttributeSourcesChain.MergeLastOverrides() -
Constructor for class de.fzj.unicore.uas.security.util.AttributeSourcesChain.MergeLastOverrides
-
- AuthenticationException - Exception in de.fzj.unicore.uas.security
- exception thrown when authentication fails
for example, when a service requires a valid signature, but none is
given
- AuthenticationException() -
Constructor for exception de.fzj.unicore.uas.security.AuthenticationException
-
- AuthenticationException(String, Throwable) -
Constructor for exception de.fzj.unicore.uas.security.AuthenticationException
-
- AuthenticationException(String) -
Constructor for exception de.fzj.unicore.uas.security.AuthenticationException
-
- AuthenticationException(Throwable) -
Constructor for exception de.fzj.unicore.uas.security.AuthenticationException
-
- AuthNCheckingStrategy - Interface in de.fzj.unicore.uas.security
- a check for authentication
- AuthorisationException - Exception in de.fzj.unicore.uas.security
- exception thrown when authorisation fails
- AuthorisationException() -
Constructor for exception de.fzj.unicore.uas.security.AuthorisationException
-
- AuthorisationException(String, Throwable) -
Constructor for exception de.fzj.unicore.uas.security.AuthorisationException
-
- AuthorisationException(String) -
Constructor for exception de.fzj.unicore.uas.security.AuthorisationException
-
- AuthorisationException(Throwable) -
Constructor for exception de.fzj.unicore.uas.security.AuthorisationException
-
- authorise(SecurityTokens) -
Static method in class de.fzj.unicore.uas.security.SecurityManager
- Deprecated. Use establishAttributes()
- AuthZAttributeStore - Class in de.fzj.unicore.uas.security.util
- Helper class for storing authorization information for
use by plain web services and non-UAS WSRF services
This uses thread-local storage of Client, authz map, security tokens
- AUTOREGISTER_WITH_GATEWAY_KEY -
Static variable in class de.fzj.unicore.uas.UAS
- Enable registration with a gateway
- AUTOREGISTER_WITH_GATEWAY_UPDATE_KEY -
Static variable in class de.fzj.unicore.uas.UAS
- update interval for the registration with a gateway in seconds (default = 30 second)
HttpFileTransferImpl instead!UAS.getSecurityProperties()
IFileTransferEngine fte=XNJSFacade.getConfiguration().getFileTransferEngine();
fte.registerFileTransferCreator(new YourCreator());
CreateSMSDocument
defaultsms.workdir : the base directory (on the TSI machine)
defaultsms.name : the name to use for this storage (default: "SHARE")
defaultsms.class : (optional) the custom class to use for this storage
Run on startup by setting or adding to the property "uas.onstartup"source and
write it to destination
XNJSFacade instance
-1 if not known
UASSecurityProperties instance suitable for
claiming any trust delegation contained in the security tokens.
Executor for asynchronous execution of file transfers
RegistryClient using RegistryHandler.getExternalRegistryClient()
FileTransferClient correctly configured for this
transferIUASSecurityProperties.UAS_GATEWAY_ALIAS to the
alias of the certificate
it is retrieved dynamically by opening an SSL connection to the server at the configured
base url
+ *
null if this is not
configured (using the IUASSecurityProperties.UAS_GATEWAY_ALIAS property)
UASSecurityProperties instance suitable for
issuing a trust delegation assertion to the receiver indicated
by the supplied EPR.
TSSClient.getJobReferenceEnumeration()
instead.
X500Principal of the receiver
null.
null if not available
UASSecurityProperties
null if
no server keystore has been configured
null if not set.
IStorageAdapter to use to access the backend storage for import
and export of data.
StorageAdapterFactory to use to create
an IStorageAdapter for the the backend storage
This default implementation returns a TSIStorageAdapterFactory instance, meaning the
filesystem on the target system will be used as storage
JobReferenceResourceProperty.LIMIT entries
SecurityTokens.StorageAdapterFactory to use for accessing the backend storage
UASWSResourceImpl), put
the security info from the message context into thread-local storage
uas.security.accesscontrol.SERVICENAME
is checked.
uas.security.accesscontrol.SERVICENAME
checking the general property uas.security.accesscontrol
JobReferenceResourceProperty.getXml().
sg: ServiceGroupRP/sg:Entry/sg:MemberServiceEPR/ad:Metadata/meta:InterfaceName
with an ws addressing metadata entry listing the "final porttype" that the service implements
final to avoid programmer errors in
subclasses.
publishedRPs()
ServiceGroupEntryImpl
by security and access control, to allow control over who may destroy
a registry entrysource and write it
to the remote destination
EnumerationClient.iterator() method
SMSBaseImpl.SMS_DIRECT_FILETRANSFER property and sets the corresponding flag
ReliableProxy.RetryDecider retry policy on
all the clients
X509Certificate
X500Principal
X500Principal
X500Principal of the receiver
StorageManagement interface, this client provides a number of helper
methods.StorageFactoryTargetSystemFactory interface.Task service.true, the storages attached to a TSS will always have
unique IDs.
U6FileImportBase for import and U6FileExportBase for export.IFileTransfer instances that use the BFT protocolAttributeSourceFactory for the new way of configuring attribute sources
de.fzj.uas.security.XacmlPDP)
UASWSResourceHomeImpl.MAX_INSTANCES
SimpleDataStagingProcessor that uses the WSRFlite
executor service of the WSRFlite resource pool for executing file transfersSecurityTokens insteadResource that keeps a reference to
the Client owning the filetransfer, and the path to the actual
filesource to the remote locationsource to the remote file,
using the current chunksize
source to the remote file,
using the specified chunksize
source to the remote file,
using the current chunksize
source to the remote file,
using the specified chunksize
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||