{
"@class": "org.apereo.cas.services.RegexRegisteredService",
"serviceId": "^http://cas.domain.com:8092/.*",
"name": "Gitbook",
"id": 10000006,
"description": "Gitbook sample service",
"singleSignOnParticipationPolicy": {
"@class": "org.apereo.cas.services.DefaultRegisteredServiceSingleSignOnParticipationPolicy",
"createCookieOnRenewedAuthentication": "TRUE"
},
"evaluationOrder": 30000,
"usernameAttributeProvider": {
"@class": "org.apereo.cas.services.DefaultRegisteredServiceUsernameProvider"
},
"logoutType": "BACK_CHANNEL",
"attributeReleasePolicy": {
"@class": "org.apereo.cas.services.ReturnAllowedAttributeReleasePolicy",
"principalAttributesRepository": {
"@class": "org.apereo.cas.authentication.principal.DefaultPrincipalAttributesRepository"
},
"authorizedToReleaseCredentialPassword": true,
"authorizedToReleaseProxyGrantingTicket": true
},
"accessStrategy": {
"@class": "org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy",
"unauthorizedRedirectUrl" : "http://cas.domain.com",
"enabled": true,
"ssoEnabled": true
},
"properties" : {
"@class" : "java.util.HashMap",
"skipRequiredServiceCheck" : {
"@class" : "org.apereo.cas.services.DefaultRegisteredServiceProperty",
"values" : [
"java.util.HashSet",
[
"true" ] ]
}
}
}