Advertisement
Guest User

Untitled

a guest
Oct 6th, 2017
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.60 KB | None | 0 0
  1. cas.server.name: https://localhost:8080
  2. cas.server.prefix: https://localhost:8080/cas
  3.  
  4. logging.config: file:/etc/cas/config/log4j2.xml
  5. cas.serviceRegistry.config.location:file:/etc/cas/services
  6.  
  7. server.port = 8080
  8. cas.authn.oidc.issuer=https://localhost:8080/cas/oidc
  9.  
  10. server.ssl.keyStore=file:/home/.keystore
  11. server.ssl.keyStorePassword=changeit
  12. server.ssl.keyPassword=changeit
  13. server.ssl.keyAlias=tomcat
  14.  
  15.  
  16. cas.authn.accept.users =
  17.  
  18. cas.authn.rest.uri=http://ajec.proxym-it.tn:8090/Cas-Api-Auth/Ajec_sso_api_auth/casAuth
  19.  
  20.  
  21.  
  22. #Themes properties
  23. cas.theme.defaultThemeName=ajman
  24. cas.theme.paramName=ajman
  25.  
  26.  
  27.  
  28.  
  29. cas.serviceRegistry.watcherEnabled=true
  30. cas.serviceRegistry.repeatInterval=120000
  31.  
  32.  
  33.  
  34.  
  35. #Synchronize and resolve attributes
  36. cas.authn.attributeRepository.ldap[0].attributes.uid=uid
  37. cas.authn.attributeRepository.ldap[0].attributes.displayName=displayName
  38. cas.authn.attributeRepository.ldap[0].attributes.cn=commonName
  39. cas.authn.attributeRepository.ldap[0].attributes.affiliation=groupMembership
  40. #cas.authn.attributeRepository.ldap[0].attributes.cn=cn
  41. cas.authn.attributeRepository.ldap[0].attributes.emailAjecUser=emailAjecUser
  42. cas.authn.attributeRepository.ldap[0].attributes.sAMAccountName=sAMAccountName
  43. cas.authn.attributeRepository.ldap[0].attributes.userName=userName
  44. cas.authn.attributeRepository.ldap[0].attributes.accountTypeAjecUser=accountTypeAjecUser
  45. cas.authn.attributeRepository.ldap[0].attributes.trustLevel=trustLevel
  46. cas.authn.attributeRepository.ldap[0].attributes.passportNumberAjecUser=passportNumberAjecUser
  47. cas.authn.attributeRepository.ldap[0].attributes.countryCodeAjecUser=countryCodeAjecUser
  48. cas.authn.attributeRepository.ldap[0].attributes.tradeLicenseNumberAjecUser=tradeLicenseNumberAjecUser
  49. cas.authn.attributeRepository.ldap[0].attributes.emirateAjecUser=emirateAjecUser
  50. cas.authn.attributeRepository.ldap[0].attributes.companyNameAjecUser=companyNameAjecUser
  51. cas.authn.attributeRepository.ldap[0].attributes.mobileNumber=mobileNumber
  52. cas.authn.attributeRepository.ldap[0].attributes.genderAjecUser=genderAjecUser
  53. cas.authn.attributeRepository.ldap[0].attributes.birthDateAjecUser=birthDateAjecUser
  54. cas.authn.attributeRepository.ldap[0].attributes.contactLanguageAjecUser=contactLanguageAjecUser
  55. cas.authn.attributeRepository.ldap[0].attributes.contactMethodAjecUser=contactMethodAjecUser
  56. cas.authn.attributeRepository.ldap[0].attributes.addressAjecUser=addressAjecUser
  57. cas.authn.attributeRepository.ldap[0].attributes.password=password
  58. cas.authn.attributeRepository.ldap[0].attributes.eidAjecUser=eidAjecUser
  59. cas.authn.attributeRepository.ldap[0].attributes.accountExpires=accountExpires
  60. cas.authn.attributeRepository.ldap[0].attributes.accountTypeUser=accountTypeUser
  61. cas.authn.attributeRepository.ldap[0].attributes.tokenAjecUser=tokenAjecUser
  62. #cas.authn.attributeRepository.ldap[0].attributes.userPassword=userPassword
  63. cas.authn.attributeRepository.ldap[0].attributes.lastName=lastName
  64. cas.authn.attributeRepository.ldap[0].attributes.firstName=firstName
  65. cas.authn.ldap[0].principalAttributeList=cn,sAMAccountName,sn,co,givenName,accountTypeUser,genderAjecUser,birthDateAjecUser
  66. cas.authn.attributeRepository.defaultAttributesToRelease=cn,sAMAccountName,sn,co,givenName,accountTypeUser,genderAjecUser,birthDateAjecUser
  67. cas.authn.attributeRepository.ldap[0].ldapUrl=ldaps://172.16.20.21:636
  68. # cas.authn.attributeRepository.ldap[0].connectionStrategy=
  69. #cas.authn.attributeRepository.ldap[0].order=0
  70. #cas.authn.attributeRepository.ldap[0].useSsl=false
  71. #cas.authn.attributeRepository.ldap[0].useStartTls=false
  72. #cas.authn.attributeRepository.ldap[0].connectTimeout=5000
  73. cas.authn.attributeRepository.ldap[0].baseDn=cn=Users,dc=uib,dc=dev
  74. cas.authn.attributeRepository.ldap[0].userFilter=sAMAccountName={user}
  75. #cas.authn.attributeRepository.ldap[0].subtreeSearch=true
  76. cas.authn.attributeRepository.ldap[0].bindDn=cn=Administrator,cn=Users,dc=uib,dc=dev
  77. cas.authn.attributeRepository.ldap[0].bindCredential=Pr0xym-1T
  78. # cas.authn.attributeRepository.ldap[0].trustCertificates=
  79. # cas.authn.attributeRepository.ldap[0].keystore=
  80. # cas.authn.attributeRepository.ldap[0].keystorePassword=
  81. # cas.authn.attributeRepository.ldap[0].keystoreType=JKS|JCEKS|PKCS12
  82. # cas.authn.attributeRepository.ldap[0].poolPassivator=NONE|CLOSE|BIND
  83. #cas.authn.attributeRepository.ldap[0].minPoolSize=3
  84. #cas.authn.attributeRepository.ldap[0].maxPoolSize=10
  85. # cas.authn.attributeRepository.ldap[0].validateOnCheckout=true
  86. # cas.authn.attributeRepository.ldap[0].validatePeriodically=true
  87. # cas.authn.attributeRepository.ldap[0].validatePeriod=600
  88. # cas.authn.attributeRepository.ldap[0].validateTimeout=5000
  89. # cas.authn.attributeRepository.ldap[0].failFast=true
  90. # cas.authn.attributeRepository.ldap[0].idleTime=500
  91. # cas.authn.attributeRepository.ldap[0].prunePeriod=600
  92. # cas.authn.attributeRepository.ldap[0].blockWaitTime=5000
  93. cas.authn.attributeRepository.ldap[0].providerClass=org.ldaptive.provider.unboundid.UnboundIDProvider
  94.  
  95.  
  96.  
  97. # Map fixed claims to CAS attributes
  98. cas.authn.oidc.claimsMap.eidAjecUserClaim=eidAjecUser
  99. cas.authn.oidc.claimsMap.companyNameAjecUserClaim=companyNameAjecUser
  100. cas.authn.oidc.claimsMap.emailAjecUserClaim=emailAjecUser
  101. cas.authn.oidc.claimsMap.sAMAccountNameClaim=sAMAccountName
  102. cas.authn.oidc.claimsMap.userNameClaim=userName
  103. cas.authn.oidc.claimsMap.lastNameClaim=lastName
  104. cas.authn.oidc.claimsMap.tradeLicenseNumberAjecUserClaim=tradeLicenseNumberAjecUser
  105. cas.authn.oidc.claimsMap.accountExpiresClaim=accountExpires
  106. cas.authn.oidc.claimsMap.accountTypeAjecUserClaim=accountTypeAjecUser
  107. cas.authn.oidc.claimsMap.trustLevelClaim=trustLevel
  108. cas.authn.oidc.claimsMap.addressAjecUserClaim=addressAjecUser
  109. cas.authn.oidc.claimsMap.countryCodeAjecUserClaim=countryCodeAjecUser
  110. cas.authn.oidc.claimsMap.emirateAjecUserClaim=emirateAjecUser
  111. cas.authn.oidc.claimsMap.mobileNumberClaim = mobileNumber
  112. cas.authn.oidc.claimsMap.firstNameClaim = firstName
  113. cas.authn.oidc.claimsMap.birthDateAjecUserClaim = birthDateAjecUser
  114. cas.authn.oidc.claimsMap.contactLanguageAjecUserClaim = contactLanguageAjecUser
  115. cas.authn.oidc.claimsMap.contactMethodAjecUserClaim = contactMethodAjecUser
  116. cas.authn.oidc.claimsMap.genderAjecUserClaim = genderAjecUser
  117. cas.authn.oidc.claimsMap.passportNumberAjecUserClaim = passportNumberAjecUser
  118.  
  119.  
  120.  
  121. #cas.authn.attributeRepository.defaultAttributesToRelease=trustLevel,sAMAccountName,passportNumberAjecUser,genderAjecUser,eidAjecUser,countryCodeAjecUser,contactMethodAjecUser,contactLanguageAjecUser,birthDateAjecUser,accountExpires,firstName,lastName,userName,emailAjecUser,accountTypeAjecUser,mobileNumber,tradeLicenseNumberAjecUser,addressAjecUser,companyNameAjecUser,emirateAjecUser
  122. cas.authn.oidc.claims=trustLevelClaim,sAMAccountNameClaim,passportNumberAjecUserClaim,genderAjecUserClaim,eidAjecUserClaim,countryCodeAjecUserClaim,contactMethodAjecUserClaim,contactLanguageAjecUserClaim,birthDateAjecUserClaim,accountExpiresClaim,firstNameClaim,userNameClaim,lastNameClaim,emailAjecUserClaim,accountTypeAjecUserClaim,mobileNumberClaim,tradeLicenseNumberAjecUserClaim,addressAjecUserClaim,companyNameAjecUserClaim,emirateAjecUserClaim
  123. cas.authn.oidc.userDefinedScopes.ajman_profile=trustLevelClaim,sAMAccountNameClaim,passportNumberAjecUserClaim,genderAjecUserClaim,eidAjecUserClaim,countryCodeAjecUserClaim,contactMethodAjecUserClaim,contactLanguageAjecUserClaim,birthDateAjecUserClaim,accountExpiresClaim,firstNameClaim,userNameClaim,lastNameClaim,emailAjecUserClaim,accountTypeAjecUserClaim,mobileNumberClaim,tradeLicenseNumberAjecUserClaim,addressAjecUserClaim,companyNameAjecUserClaim,emirateAjecUserClaim
  124. cas.authn.oidc.scopes=openid,profile,email,address,phone,offline_access,ajman_profile
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement