|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectkrb5.client.ClientModel
public class ClientModel
Class Description : Model that handles data retrieve and store for UI classes.
| Constructor Summary | |
|---|---|
ClientModel()
Empty Class constructor |
|
| Method Summary | |
|---|---|
void |
close(int exitCode)
Store credential and exit program |
void |
contactAPPServer(java.lang.String serverName,
Credentials creds)
Authenticate with application sever |
void |
deleteCredential(Credentials rec)
Delete a credential |
void |
executeKinit()
Execute Kinit command |
Credentials[] |
getAllCredentials()
Return all credentials in the cache |
Credentials |
getInitialCredential()
Return initial credential |
Credentials |
getServiceCredential(java.lang.String app_server)
Return required service credential from credential cache |
void |
initializeAuthContext(java.lang.String usr_name,
java.lang.String psword)
Initialize athentication context |
boolean |
isInitialTicketsAvailable()
If the initial ticket is available |
boolean |
isTicketsAvailable()
|
static void |
main(java.lang.String[] args)
Main Method - Only for unit testing |
void |
requestTGT(java.lang.String service,
java.lang.String realm)
Execute TGT request command |
AppServiceMsg |
serverInfoRequest()
Server operatation system information service |
AppServiceMsg |
timeServiceRequest()
Time service from server |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ClientModel()
| Method Detail |
|---|
public void initializeAuthContext(java.lang.String usr_name,
java.lang.String psword)
usr_name - Stringpsword - String
public void executeKinit()
throws KrbException,
java.io.IOException
KrbException
java.io.IOException
public void requestTGT(java.lang.String service,
java.lang.String realm)
throws KrbException,
java.io.IOException
service - Stringrealm - String
KrbException
java.io.IOExceptionpublic Credentials getInitialCredential()
public Credentials getServiceCredential(java.lang.String app_server)
app_server - String
public Credentials[] getAllCredentials()
public void deleteCredential(Credentials rec)
rec - Credentialspublic void close(int exitCode)
exitCode - intpublic boolean isInitialTicketsAvailable()
public boolean isTicketsAvailable()
public void contactAPPServer(java.lang.String serverName,
Credentials creds)
throws KrbException
serverName - Stringcreds - Credentials
KrbException
public AppServiceMsg timeServiceRequest()
throws KrbException
KrbException
public AppServiceMsg serverInfoRequest()
throws KrbException
KrbExceptionpublic static void main(java.lang.String[] args)
args - String[]
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||