org.globus.cog.karajan.workflow.service
Class FallbackAuthorization

java.lang.Object
  extended by org.globus.gsi.gssapi.auth.Authorization
      extended by org.globus.gsi.gssapi.auth.GSSAuthorization
          extended by org.globus.cog.karajan.workflow.service.FallbackAuthorization

public class FallbackAuthorization
extends GSSAuthorization


Constructor Summary
FallbackAuthorization(Authorization[] authz)
           
 
Method Summary
 void authorize(GSSContext context, String host)
           
 GSSName getExpectedName(GSSCredential cred, String host)
           
 
Methods inherited from class org.globus.gsi.gssapi.auth.Authorization
generateAuthorizationException
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FallbackAuthorization

public FallbackAuthorization(Authorization[] authz)
Method Detail

getExpectedName

public GSSName getExpectedName(GSSCredential cred,
                               String host)
                        throws GSSException
Specified by:
getExpectedName in class GSSAuthorization
Throws:
GSSException

authorize

public void authorize(GSSContext context,
                      String host)
               throws AuthorizationException
Specified by:
authorize in class Authorization
Throws:
AuthorizationException