| Modifier and Type | Field and Description |
|---|---|
protected Map<String,Object> |
gssServiceTickets |
AUTH_TYPE, KRB5_ESTABLISHED, KRB5TOKEN| Constructor and Description |
|---|
LogonImpl(SessionService service,
String clusterName) |
| Modifier and Type | Method and Description |
|---|---|
void |
assertIdentity(SessionToken checkSession) |
SessionService |
getSessionService() |
ResultsFuture<?> |
logoff() |
LogonResult |
logon(Properties connProps) |
protected static byte[] |
MD5(byte[] content) |
GSSResult |
neogitiateGssLogin(byte[] serviceTicket,
String vdbName,
String vdbVersion,
String user) |
LogonResult |
neogitiateGssLogin(Properties connProps,
byte[] serviceTicket,
boolean createSession) |
ResultsFuture<?> |
ping() |
ResultsFuture<?> |
ping(Collection<String> sessions) |
public LogonImpl(SessionService service, String clusterName)
public LogonResult logon(Properties connProps) throws LogonException
logon in interface ILogonLogonExceptionpublic LogonResult neogitiateGssLogin(Properties connProps, byte[] serviceTicket, boolean createSession) throws LogonException
neogitiateGssLogin in interface ILogonLogonExceptionpublic GSSResult neogitiateGssLogin(byte[] serviceTicket, String vdbName, String vdbVersion, String user) throws LogonException
LogonExceptionprotected static byte[] MD5(byte[] content)
public ResultsFuture<?> logoff() throws InvalidSessionException
logoff in interface ILogonInvalidSessionExceptionpublic ResultsFuture<?> ping() throws InvalidSessionException, TeiidComponentException
ping in interface ILogonInvalidSessionExceptionTeiidComponentExceptionpublic ResultsFuture<?> ping(Collection<String> sessions) throws TeiidComponentException, CommunicationException
ping in interface ILogonTeiidComponentExceptionCommunicationExceptionpublic void assertIdentity(SessionToken checkSession) throws InvalidSessionException, TeiidComponentException
assertIdentity in interface ILogonInvalidSessionExceptionTeiidComponentExceptionpublic SessionService getSessionService()
Copyright © 2020. All rights reserved.