Element | Description | Class |
---|---|---|
agent | JAAS Agent implementation. | org.josso.agent.http.JaasHttpSSOAgent |
agent-configuration | org.josso.agent.SSOAgentConfigurationImpl | |
agent-native | Native Agent implementation. | org.josso.agent.http.NativeHttpSSOAgent |
appctx-parameters-builder | org.josso.agent.http.AppContextParametersBuilder | |
appid-parameters-builder | org.josso.agent.http.AppIdParametersBuilder | |
bot-automaticlogin-strategy | This will not require an automatic login when a bot is crawling the site. | org.josso.agent.http.BotAutomaticLoginStrategy |
default-automaticlogin-strategy | org.josso.agent.http.DefaultAutomaticLoginStrategy | |
disabled-automaticlogin-strategy | org.josso.agent.http.DisableAutomaticLoginStrategy | |
http-parameters-builder | org.josso.agent.http.HttpParametersBuilder | |
partner-app | org.josso.agent.SSOPartnerAppConfig | |
security-context-propagation-config | org.josso.agent.SecurityContextPropagationConfig | |
urlbased-automaticlogin-strategy | This strategy returns false if the accessed URL matches any of the configured URL patterns. The patterns are regular expressions. | org.josso.agent.http.UrlBasedAutomaticLoginStrategy |
vhost-parameters-builder | org.josso.agent.http.VHostParametersBuilder |
Attribute | Type | Description |
---|---|---|
debug | xs:integer | |
gatewayLoginErrorUrl | xs:string | Returns the Error Login Url of the Gateway. |
gatewayLoginUrl | xs:string | Returns the Login Form Url of the Gateway. |
gatewayLogoutUrl | xs:string | Returns the Logout Form Url of the Gateway. |
isStateOnClient | xs:boolean | |
jossoAuthenticationUri | xs:string | |
jossoLoginUri | xs:string | |
jossoLogoutUri | xs:string | |
jossoSecurityCheckUri | xs:string | |
jossoUserLoginUri | xs:string | |
sessionAccessMinInterval | xs:long | Gets the session access min interval. |
singlePointOfAccess | xs:string | Single Point of Access to the SSO infrastructure. Useful when working in N-Tier mode behind a reverse proxy or load balancer |
ssoCookiePath | xs:string | |
stateOnClient | xs:boolean | |
statePrefix | xs:string | |
uriEncoding | xs:string |
Element | Type | Description |
---|---|---|
automaticLoginStrategies | (<spring:bean/>)* | |
configuration | agent-configuration | |
gatewayServiceLocator | <spring:bean/> | Obtains the Gateway Service Locator used by the SSOAgent to build the concrete clients needed to query the Gateway services. This getter is need by the JAASLoginModule to know which Gateway Service Locator to use. |
gatewayServiceLocators | <spring:bean/> | |
parametersBuilders | (<spring:bean/>)* |
Element | Type | Description |
---|---|---|
partner-apps | (partner-app)* |
Attribute | Type | Description |
---|---|---|
debug | xs:integer | |
gatewayLoginErrorUrl | xs:string | Returns the Error Login Url of the Gateway. |
gatewayLoginUrl | xs:string | Returns the Login Form Url of the Gateway. |
gatewayLogoutUrl | xs:string | Returns the Logout Form Url of the Gateway. |
isStateOnClient | xs:boolean | |
jossoAuthenticationUri | xs:string | |
jossoLoginUri | xs:string | |
jossoLogoutUri | xs:string | |
jossoSecurityCheckUri | xs:string | |
jossoUserLoginUri | xs:string | |
sessionAccessMinInterval | xs:long | Gets the session access min interval. |
singlePointOfAccess | xs:string | Single Point of Access to the SSO infrastructure. Useful when working in N-Tier mode behind a reverse proxy or load balancer |
ssoCookiePath | xs:string | |
stateOnClient | xs:boolean | |
statePrefix | xs:string | |
uriEncoding | xs:string |
Element | Type | Description |
---|---|---|
automaticLoginStrategies | (<spring:bean/>)* | |
configuration | agent-configuration | |
gatewayServiceLocator | <spring:bean/> | Obtains the Gateway Service Locator used by the SSOAgent to build the concrete clients needed to query the Gateway services. This getter is need by the JAASLoginModule to know which Gateway Service Locator to use. |
gatewayServiceLocators | <spring:bean/> | |
parametersBuilders | (<spring:bean/>)* |
Attribute | Type | Description |
---|---|---|
file | xs:string | |
mode | xs:string | This tells the agent how to handle success or failure for this component. |
Element | Type | Description |
---|---|---|
agent | agent | agent-native |
Attribute | Type | Description |
---|---|---|
mode | xs:string | This tells the agent how to handle success or failure for this component. |
myUrlSuffix | xs:string |
Element | Type | Description |
---|---|---|
agent | agent | agent-native | |
ignoredReferrers | (<spring:bean/>)* | |
requiredReferrers | (<spring:bean/>)* | Lit of referrers that will trigger a login |
Attribute | Type | Description |
---|---|---|
mode | xs:string | This tells the agent how to handle success or failure for this component. |
Element | Type | Description |
---|---|---|
agent | agent | agent-native |
Attribute | Type | Description |
---|---|---|
encodeNames | xs:boolean | |
encodeValues | xs:boolean |
Element | Type | Description |
---|---|---|
exclude-params | (<spring:bean/>)* | |
exclude-session-attrs | (<spring:bean/>)* | |
include-params | (<spring:bean/>)* | |
include-session-attrs | (<spring:bean/>)* |
Attribute | Type | Description |
---|---|---|
P3PHeaderValue | xs:string | |
context | xs:string | The web context this application is belongs to. |
defaultResource | xs:string | |
disableBackTo | xs:boolean | |
gatewayLoginUrl | xs:string | |
gatewayLogoutUrl | xs:string | |
id | xs:string | The configuration identifier |
postAuthenticationResource | xs:string | |
rememberMeEnabled | xs:boolean | |
sendP3PHeader | xs:boolean | |
splashResource | xs:string | |
vhost | xs:string | The host or virtual host associated to this partner application |
Element | Type | Description |
---|---|---|
gatewayServiceLocator | <spring:bean/> | |
ignore-url-patterns | (<spring:bean/>)* | The list of url patterns declared in the partner application deployment descriptor that should be ignored by JOSSO. |
ignore-web-resource-collections | (<spring:bean/>)* | |
security-context-propagation | security-context-propagation-config |
Attribute | Type | Description |
---|---|---|
binding | xs:string | |
propertiesPlaceHolder | xs:string | |
rolesPlaceHolder | xs:string | |
userPlaceHolder | xs:string |
Attribute | Type | Description |
---|---|---|
mode | xs:string | This tells the agent how to handle success or failure for this component. |
Element | Type | Description |
---|---|---|
agent | agent | agent-native | |
ignoredUrlPatterns | (<spring:bean/>)* |