org.globus.wsrf.impl.security.descriptor
Class GSISecureMsgAuthMethod

java.lang.Object
  extended byorg.globus.wsrf.impl.security.descriptor.GSISecureMsgAuthMethod
All Implemented Interfaces:
AuthMethod, java.io.Serializable

public class GSISecureMsgAuthMethod
extends java.lang.Object
implements AuthMethod

Represnets GSI Secure Message authentication

See Also:
Serialized Form

Field Summary
static GSISecureMsgAuthMethod BOTH
           
private static org.globus.util.I18n i18n
           
static GSISecureMsgAuthMethod INTEGRITY
           
static GSISecureMsgAuthMethod PRIVACY
           
private  int type
           
 
Fields inherited from interface org.globus.wsrf.security.descriptor.AuthMethod
BOTH_TYPE, INTEGRITY_TYPE, PRIVACY_TYPE
 
Constructor Summary
GSISecureMsgAuthMethod(int type)
           
 
Method Summary
 java.lang.String getName()
          Returns a string that identifies the method
 int getProtectionType()
           
 boolean isAuthenticated(javax.xml.rpc.handler.MessageContext ctx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

i18n

private static org.globus.util.I18n i18n

type

private int type

BOTH

public static final GSISecureMsgAuthMethod BOTH

PRIVACY

public static final GSISecureMsgAuthMethod PRIVACY

INTEGRITY

public static final GSISecureMsgAuthMethod INTEGRITY
Constructor Detail

GSISecureMsgAuthMethod

public GSISecureMsgAuthMethod(int type)
Method Detail

isAuthenticated

public boolean isAuthenticated(javax.xml.rpc.handler.MessageContext ctx)
Specified by:
isAuthenticated in interface AuthMethod

getName

public java.lang.String getName()
Description copied from interface: AuthMethod
Returns a string that identifies the method

Specified by:
getName in interface AuthMethod

getProtectionType

public int getProtectionType()