uk.org.ogsadai.activity.delivery.wsrf
Class DataTransportSecurityHelper
java.lang.Object
|
+--uk.org.ogsadai.activity.delivery.wsrf.DataTransportSecurityHelper
- public class DataTransportSecurityHelper
- extends java.lang.Object
A helper class for data transport activities which parses the activity in the client's request to extract Globus security parameters.
- Author:
- The OGSA-DAI Project Team.
Field Summary |
private static?java.lang.String |
COPYRIGHT_NOTICE
??????????Copyright statement |
?
?
Method Summary |
private static?GSIAuthorizationType |
getAuthorizationType(org.w3c.dom.Element?gsiSecureConvElement)
??????????Gets the authorization type setting from the GSISecureConversation element. |
private static?GSIProtectionLevel |
getProtectionLevel(org.w3c.dom.Element?gsiSecureConvElement)
??????????Gets the protection level setting from the GSISecureConversation element. |
static?GSISecureConversationProperty |
parse(org.w3c.dom.Element?activityParameters)
??????????Parses the given activity parameters element and if there is a GSISecureConversation element returns a security property that specifies these. |
?
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
?
COPYRIGHT_NOTICE
private static final java.lang.String COPYRIGHT_NOTICE
-
Copyright statement
- See Also:
- Constant Field Values
DataTransportSecurityHelper
public DataTransportSecurityHelper()
parse
public static GSISecureConversationProperty parse(org.w3c.dom.Element?activityParameters)
-
Parses the given activity parameters element and if there is a GSISecureConversation element returns a security property that specifies these.
-
- Parameters:
-
activityParameters
- the XML element specifing the activity's parameters
- Returns:
- an object representing the security configuration or null if the XML contains no security specification.
getProtectionLevel
private static GSIProtectionLevel getProtectionLevel(org.w3c.dom.Element?gsiSecureConvElement)
-
Gets the protection level setting from the GSISecureConversation element.
-
- Parameters:
-
gsiSecureConvElement
- XML GSISecureConversation element that will contain a protection level specification.
- Returns:
- protection level value.
getAuthorizationType
private static GSIAuthorizationType getAuthorizationType(org.w3c.dom.Element?gsiSecureConvElement)
-
Gets the authorization type setting from the GSISecureConversation element.
-
- Parameters:
-
gsiSecureConvElement
- XML GSISecureConversation element that will contain a authorization type specification.
- Returns:
- authorization type value.