Package de.fzj.unicore.uas.security

The security subsystem of UNICORE/X.

See:
          Description

Interface Summary
AuthNCheckingStrategy a check for authentication
IAttributeSource IAttributeSource provides the interface for UNICORE/X to retrieve authorisation information (attributes) for a particular request from an attribute provider, based on information such as Client DN, certificate, etc, contained in an instance of SecurityTokens.
IUASSecurityProperties UNICORE 6 security properties
This interface defines a number of property keys for controlling the behaviour of the security subsystem.
SecurityOutHandler helper that allows to configure an out handler with security settings
XacmlPDP a policy decision point using XACML
 

Class Summary
AccessControl Access control for WSRF services.
DSignAuthNCheck if the requested action requires it, check whether we have a valid signature
DSigOutHandler UAS style wrapper around secutils generic DSigOutHandler.
PlainWSAuthZHandler A handler for authorising access to plain Web services, and WSRF services that are non-UNICORE services (i.e.
ProxyCertificate This class generates proxy certificates for use with Globus-based tools.
ProxyCertInHandler reads a proxy cert (incl. private key) in PEM format from a SOAP header and stores it in the security context
ProxyCertOutHandler If needed then a token with a proxy cert in PEM format is inserted into the header.
SAMLVOMSSecurityInHandler SAML VOMS Security In Handler We use the AttributeHandlingCallback during the building of a XACML request.
SAMLVOMSSecurityOutHandler SAML VOMS Security Out Handler
SecurityManager access to security components
SecurityManager.NullAuthoriser  
SecurityTokens Deprecated. use eu.unicore.security.xfireutil.SecurityTokens instead
SimplePDP simple PDP
uses SUN's XACML implementation (sunxacml.sourceforge.net) which is Copyright 2003-2004 Sun Microsystems, Inc.
TDOutHandler Trust delegation handler for outgoing messages.
UASDSigDecider This class can work in two modes.
UASSecurityProperties security properties
UASSelfCallChecker  
Unicore6Tokens Deprecated. - use SecurityTokens instead
UserAttributeCallback Callback class that handles additional attributes in the User assertion.
 

Exception Summary
AuthenticationException exception thrown when authentication fails for example, when a service requires a valid signature, but none is given
AuthorisationException exception thrown when authorisation fails
SecurityException  
 

Package de.fzj.unicore.uas.security Description

The security subsystem of UNICORE/X.



Copyright © 2006-2010 Research Center Juelich. All Rights Reserved.