Class DynamoDbTicketRegistryProperties

All Implemented Interfaces:
Serializable, CasFeatureModule

@RequiresModule(name="cas-server-support-dynamodb-ticket-registry") public class DynamoDbTicketRegistryProperties extends AbstractDynamoDbProperties
Since:
5.1.0
See Also:
  • Constructor Details

    • DynamoDbTicketRegistryProperties

      public DynamoDbTicketRegistryProperties()
  • Method Details

    • getServiceTicketsTableName

      public String getServiceTicketsTableName()
      The table name used and created by CAS to hold service tickets in DynamoDb.
    • getProxyTicketsTableName

      public String getProxyTicketsTableName()
      The table name used and created by CAS to hold proxy tickets in DynamoDb.
    • getTicketGrantingTicketsTableName

      public String getTicketGrantingTicketsTableName()
      The table name used and created by CAS to hold ticket granting tickets in DynamoDb.
    • getProxyGrantingTicketsTableName

      public String getProxyGrantingTicketsTableName()
      The table name used and created by CAS to hold proxy ticket granting tickets in DynamoDb.
    • getTransientSessionTicketsTableName

      public String getTransientSessionTicketsTableName()
      The table name used and created by CAS to hold transient session ticket tickets in DynamoDb.
    • getCrypto

      Crypto settings for the registry.
    • setServiceTicketsTableName

      public DynamoDbTicketRegistryProperties setServiceTicketsTableName(String serviceTicketsTableName)
      The table name used and created by CAS to hold service tickets in DynamoDb.
      Returns:
      this.
    • setProxyTicketsTableName

      public DynamoDbTicketRegistryProperties setProxyTicketsTableName(String proxyTicketsTableName)
      The table name used and created by CAS to hold proxy tickets in DynamoDb.
      Returns:
      this.
    • setTicketGrantingTicketsTableName

      public DynamoDbTicketRegistryProperties setTicketGrantingTicketsTableName(String ticketGrantingTicketsTableName)
      The table name used and created by CAS to hold ticket granting tickets in DynamoDb.
      Returns:
      this.
    • setProxyGrantingTicketsTableName

      public DynamoDbTicketRegistryProperties setProxyGrantingTicketsTableName(String proxyGrantingTicketsTableName)
      The table name used and created by CAS to hold proxy ticket granting tickets in DynamoDb.
      Returns:
      this.
    • setTransientSessionTicketsTableName

      public DynamoDbTicketRegistryProperties setTransientSessionTicketsTableName(String transientSessionTicketsTableName)
      The table name used and created by CAS to hold transient session ticket tickets in DynamoDb.
      Returns:
      this.
    • setCrypto

      Crypto settings for the registry.
      Returns:
      this.