Class AppleOidcConfiguration


  • public class AppleOidcConfiguration
    extends OidcConfiguration
    Apple OpenID Connect configuration.
    Since:
    5.0.0
    Author:
    Charley Wu
    • Constructor Detail

      • AppleOidcConfiguration

        public AppleOidcConfiguration()
    • Method Detail

      • getSecret

        public java.lang.String getSecret()
        Generate client secret (JWT) and cache it until expiration timeout
        Overrides:
        getSecret in class OidcConfiguration
      • getPrivateKey

        public java.security.interfaces.ECPrivateKey getPrivateKey()
      • setPrivateKey

        public void setPrivateKey​(java.security.interfaces.ECPrivateKey privateKey)
      • getPrivateKeyID

        public java.lang.String getPrivateKeyID()
      • setPrivateKeyID

        public void setPrivateKeyID​(java.lang.String privateKeyID)
      • getTeamID

        public java.lang.String getTeamID()
      • setTeamID

        public void setTeamID​(java.lang.String teamID)
      • getStore

        public org.pac4j.core.store.Store<java.lang.String,​java.lang.String> getStore()
      • setStore

        public void setStore​(org.pac4j.core.store.Store<java.lang.String,​java.lang.String> store)
      • getTimeout

        public java.time.Duration getTimeout()
      • setTimeout

        public void setTimeout​(java.time.Duration timeout)