Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FinalizationResponse ¶
type InitializationResponse ¶
type InitializationResponse struct { XMLName xml.Name `xml:"config-auth"` LoginURL string `xml:"auth>sso-v2-login"` LoginFinalURL string `xml:"auth>sso-v2-login-final"` TokenCookieName string `xml:"auth>sso-v2-token-cookie-name"` Opaque struct { Value string `xml:",innerxml"` } `xml:"opaque"` }
****************************************************** Initialization XML Response **********************************************
<?xml version="1.0" encoding="UTF-8"?> <config-auth some="attr"> <opaque another="attr"> <tunnel-group>Profile_Name</tunnel-group> <auth-method>single-sign-on-v2</auth-method> <config-hash>1234567890123</config-hash> </opaque> <auth id="main"> <title>Login</title> <message>Some useful message for the user to inform about next step for login</message> <banner></banner> <sso-v2-login>https://vpn.server.myorg.com/path/to/login/page</sso-v2-login> <sso-v2-login-final>https://vpn.server.myorg.com/login/successful/page</sso-v2-login-final> <sso-v2-token-cookie-name>someCookieNameWhichContainsToken</sso-v2-token-cookie-name> <sso-v2-error-cookie-name>someCookieNameWhichContainsError</sso-v2-error-cookie-name> <form> <input type="sso" name="sso-token"></input> </form> </auth> </config-auth>"
******************************************************
Click to show internal directories.
Click to hide internal directories.