@Override public TicketValidator build() { Cas30ServiceTicketValidator ticketValidator = new Cas30ServiceTicketValidator(casServerUrlPrefix); if (proxyChainsValidation != null) { logger.warn(OMISSION_MESSAGE_TEMPLATE, "proxyChainsValidation"); } if (proxyChains != null) { logger.warn(OMISSION_MESSAGE_TEMPLATE, "proxyChains"); } if (allowEmptyProxyChain != null) { logger.warn(OMISSION_MESSAGE_TEMPLATE, "allowEmptyProxyChain"); } super.configure(ticketValidator); return ticketValidator; } }
private AbstractUrlBasedTicketValidator buildCasClientTicketValidator(final String prefix) { val validatorType = casProperties.getClient().getValidatorType(); if (validatorType == CasJavaClientProperties.ClientTicketValidatorTypes.CAS10) { return new Cas10TicketValidator(prefix); } if (validatorType == CasJavaClientProperties.ClientTicketValidatorTypes.CAS20) { return new Cas20ServiceTicketValidator(prefix); } return new Cas30ServiceTicketValidator(prefix); }
try { final String ticketId = parameters.get(CasProtocolConstants.PARAMETER_TICKET); final Cas30ServiceTicketValidator validator = new Cas30ServiceTicketValidator(casProperties.getServer().getPrefix()); final Assertion assertion = validator.validate(ticketId, service.getId()); final JWTClaimsSet.Builder claims =
@Before public void setUp() throws Exception { this.proxyGrantingTicketStorage = getProxyGrantingTicketStorage(); this.ticketValidator = new Cas30ServiceTicketValidator(CONST_CAS_SERVER_URL_PREFIX + "8088"); this.ticketValidator.setProxyCallbackUrl("test"); this.ticketValidator.setProxyGrantingTicketStorage(getProxyGrantingTicketStorage()); this.ticketValidator.setProxyRetriever(getProxyRetriever()); this.ticketValidator.setRenew(true); }