You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 22 Current »

REST SSO Flow (SAML) Client(eg JEE App) SAML IdP(eg Shibboleth) KnoxGW Hadoop(eg NN) Non-normative example of how a saml-bearer-token might be obtained 1/authenticate.POST(username,password) 2ok200(saml-bearer-token) 3/cluster/service.GET(saml-bearer-token) 4validate(saml-bearer-token):username 5/service.GET(username) 6ok200(results) 7ok200(results)

 

 

REST SSO Flow (SAML) Client(eg JEE App) SSO(eg Shibboleth) KnoxGW LDAP Hadoop(eg NN) 1/authenticate.POST(username,password) 2saml-bearer-token[username] 3/cluster/service.GET(jwt-bearer-token) 4lookupGroups(username):groups 5/service.GET(username) 6ok200(results) 7ok200(results)

 

 

REST SSO Flow (LDAP) Client(eg JEE App) KnoxTS/SSO LDAP KnoxGW Hadoop(eg NN) 1/authenticate.POST(username,password) 2authenticate(username,password) 3lookupGroups():groups 4jwt-bearer-token[username,groups] 5/cluster/service.GET(jwt-bearer-token) 6/service.GET(username) 7results 8results
  • No labels