beangle-ids-cas
beangle-ids-cas
org.beangle.ids.cas
CasSetting
org.beangle.ids.cas.id
IdGenerator
NumericGenerator
RandomStringGenerator
ServiceTicketIdGenerator
org.beangle.ids.cas.id.impl
DefaultIdGenerator
DefaultLongNumericGenerator
DefaultRandomStringGenerator
DefaultRandomStringGenerator
DefaultServiceTicketIdGenerator
org.beangle.ids.cas.service
CasService
CasServiceImpl
DBLdapCredentialChecker
DefaultDBCredentialStore
Services
UsernameValidator
org.beangle.ids.cas.ticket
DefaultServiceTicket
DefaultTicketCacheService
DefaultTicketRegistry
Result
ServiceTicket
Ticket
TicketCacheService
TicketRegistry
org.beangle.ids.cas.web.action
LoginAction
LogoutAction
ServiceValidateAction
SessionAction
org.beangle.ids.cas.web.helper
CaptchaHelper
CsrfDefender
DefaultCasSessionIdPolicy
GmailEngine
SessionHelper
beangle-ids-cas
/
org.beangle.ids.cas.web.helper
/
CaptchaHelper
CaptchaHelper
class
CaptchaHelper
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
generate
(request:
HttpServletRequest
, response:
HttpServletResponse
):
Array
[
Byte
]
60 length random string,with key as salt
60 length random string,with key as salt
def
verify
(request:
HttpServletRequest
, response:
HttpServletResponse
):
Boolean
Concrete fields
var
captchaService
:
DefaultManageableImageCaptchaService
val
cookieName
:
String
val
secureRandom
:
SecureRandom