Package org.apereo.cas.config
Interface CasTicketCatalogConfigurationValuesProvider
-
public interface CasTicketCatalogConfigurationValuesProviderDefines a set of methods to retrieve ticket catalog configuration values in a functional way for maximising the reuse of configuration code.- Since:
- 6.1.0
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSTORAGE_NAME_PROXY_GRANTING_TICKETSStorage/cache name for the proxy-granting tickets.static java.lang.StringSTORAGE_NAME_PROXY_TICKETStorage/cache name for the proxy tickets.static java.lang.StringSTORAGE_NAME_SERVICE_TICKETSStorage/cache name for the service tickets.static java.lang.StringSTORAGE_NAME_TICKET_GRANTING_TICKETSStorage/cache name for the ticket-granting tickets.static java.lang.StringSTORAGE_NAME_TRANSIENT_SESSION_TICKETSStorage/cache name for the transient session tickets.
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default java.util.function.Function<org.apereo.cas.configuration.CasConfigurationProperties,java.lang.String>getProxyGrantingTicketStorageName()PGT storage name.default java.util.function.Function<org.springframework.context.ConfigurableApplicationContext,java.lang.Long>getProxyGrantingTicketStorageTimeout()PGT storage timeout.default java.util.function.Function<org.apereo.cas.configuration.CasConfigurationProperties,java.lang.String>getProxyTicketStorageName()PT storage name.default java.util.function.Function<org.springframework.context.ConfigurableApplicationContext,java.lang.Long>getProxyTicketStorageTimeout()PT storage timeout.default java.util.function.Function<org.apereo.cas.configuration.CasConfigurationProperties,java.lang.String>getServiceTicketStorageName()ST storage name.default java.util.function.Function<org.springframework.context.ConfigurableApplicationContext,java.lang.Long>getServiceTicketStorageTimeout()ST storage timeout.default java.util.function.Function<org.apereo.cas.configuration.CasConfigurationProperties,java.lang.String>getTicketGrantingTicketStorageName()TGT storage name.default java.util.function.Function<org.springframework.context.ConfigurableApplicationContext,java.lang.Long>getTicketGrantingTicketStorageTimeout()TGT storage timeout.default java.util.function.Function<org.apereo.cas.configuration.CasConfigurationProperties,java.lang.String>getTransientSessionStorageName()TST storage name.default java.util.function.Function<org.springframework.context.ConfigurableApplicationContext,java.lang.Long>getTransientSessionStorageTimeout()TST storage timeout.
-
-
-
Field Detail
-
STORAGE_NAME_SERVICE_TICKETS
static final java.lang.String STORAGE_NAME_SERVICE_TICKETS
Storage/cache name for the service tickets.- See Also:
- Constant Field Values
-
STORAGE_NAME_PROXY_TICKET
static final java.lang.String STORAGE_NAME_PROXY_TICKET
Storage/cache name for the proxy tickets.- See Also:
- Constant Field Values
-
STORAGE_NAME_TICKET_GRANTING_TICKETS
static final java.lang.String STORAGE_NAME_TICKET_GRANTING_TICKETS
Storage/cache name for the ticket-granting tickets.- See Also:
- Constant Field Values
-
STORAGE_NAME_PROXY_GRANTING_TICKETS
static final java.lang.String STORAGE_NAME_PROXY_GRANTING_TICKETS
Storage/cache name for the proxy-granting tickets.- See Also:
- Constant Field Values
-
STORAGE_NAME_TRANSIENT_SESSION_TICKETS
static final java.lang.String STORAGE_NAME_TRANSIENT_SESSION_TICKETS
Storage/cache name for the transient session tickets.- See Also:
- Constant Field Values
-
-
Method Detail
-
getServiceTicketStorageTimeout
default java.util.function.Function<org.springframework.context.ConfigurableApplicationContext,java.lang.Long> getServiceTicketStorageTimeout()
ST storage timeout.- Returns:
- ST storage timeout function
-
getServiceTicketStorageName
default java.util.function.Function<org.apereo.cas.configuration.CasConfigurationProperties,java.lang.String> getServiceTicketStorageName()
ST storage name.- Returns:
- ST storage name function
-
getProxyTicketStorageTimeout
default java.util.function.Function<org.springframework.context.ConfigurableApplicationContext,java.lang.Long> getProxyTicketStorageTimeout()
PT storage timeout.- Returns:
- PT storage timeout function
-
getProxyTicketStorageName
default java.util.function.Function<org.apereo.cas.configuration.CasConfigurationProperties,java.lang.String> getProxyTicketStorageName()
PT storage name.- Returns:
- PT storage name function
-
getTicketGrantingTicketStorageTimeout
default java.util.function.Function<org.springframework.context.ConfigurableApplicationContext,java.lang.Long> getTicketGrantingTicketStorageTimeout()
TGT storage timeout.- Returns:
- TGT storage timeout function
-
getTicketGrantingTicketStorageName
default java.util.function.Function<org.apereo.cas.configuration.CasConfigurationProperties,java.lang.String> getTicketGrantingTicketStorageName()
TGT storage name.- Returns:
- TGT storage name function
-
getProxyGrantingTicketStorageTimeout
default java.util.function.Function<org.springframework.context.ConfigurableApplicationContext,java.lang.Long> getProxyGrantingTicketStorageTimeout()
PGT storage timeout.- Returns:
- PGT storage timeout function
-
getProxyGrantingTicketStorageName
default java.util.function.Function<org.apereo.cas.configuration.CasConfigurationProperties,java.lang.String> getProxyGrantingTicketStorageName()
PGT storage name.- Returns:
- PGT storage name function
-
getTransientSessionStorageTimeout
default java.util.function.Function<org.springframework.context.ConfigurableApplicationContext,java.lang.Long> getTransientSessionStorageTimeout()
TST storage timeout.- Returns:
- TST storage timeout function
-
getTransientSessionStorageName
default java.util.function.Function<org.apereo.cas.configuration.CasConfigurationProperties,java.lang.String> getTransientSessionStorageName()
TST storage name.- Returns:
- PGT storage name function
-
-