au.net.ocean.httpclient.auth.spnego
Class SPNegoCredentials
java.lang.Object
au.net.ocean.httpclient.auth.spnego.SPNegoCredentials
- All Implemented Interfaces:
- org.apache.commons.httpclient.Credentials
- Direct Known Subclasses:
- KerberosCredentials
public abstract class SPNegoCredentials
- extends java.lang.Object
- implements org.apache.commons.httpclient.Credentials
Created by dwhitla at Apr 18, 2007 9:16:20 PM
- Version:
- $Id: SPNegoCredentials.java 0 Apr 18, 2007 9:16:20 PM dwhitla $
- Author:
- Dave Whitla
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SPNegoCredentials
public SPNegoCredentials(java.lang.String jaasContext)
getMechanism
protected abstract au.net.ocean.security.auth.gss.GSSMechanism getMechanism()
getPrincipal
public abstract java.lang.String getPrincipal()
getPassword
public abstract java.lang.String getPassword()
getRealm
public abstract java.lang.String getRealm()
getGSSContext
public org.ietf.jgss.GSSContext getGSSContext()
createGSSContext
public void createGSSContext(java.lang.String servicePrincipal)
throws java.security.PrivilegedActionException,
org.ietf.jgss.GSSException
- Throws:
java.security.PrivilegedActionException
org.ietf.jgss.GSSException
closeGSSContext
public void closeGSSContext()
throws org.ietf.jgss.GSSException
- Throws:
org.ietf.jgss.GSSException
login
protected void login()
throws javax.security.auth.login.LoginException
- Throws:
javax.security.auth.login.LoginException
Copyright © 2007-2008 Ocean. All Rights Reserved.