     /**
     Applies the "client id" obtained with the client registration process.
     */
-    open let clientId: String
+    public let clientId: String
 
     /**
     Applies the "client secret" obtained with the client registration process.
     */
-    open let clientSecret: String?
+    public let clientSecret: String?
 
     /**
     Applies the "audience" obtained with the client registration process.

    /**
    Endpoint for request to invalidate both accessToken and refreshToken.
    */
    open let revokeTokenEndpoint: String?

    /**
    Endpoint for request a refreshToken.
    */
    open let refreshTokenEndpoint: String?

    /**
    Endpoint for OpenID Connect to get user information.
    */
    open let userInfoEndpoint: String?

    /**
    Boolean to indicate whether OpenID Connect on authorization code grant flow is used.

    /**
    Applies the baseURL to the configuration.
    */
    public let baseURL: String

    /**
    Applies the "callback URL" once request token issued.
    */
    public let redirectURL: String

    /**
    Applies the "authorization endpoint" to the request token.
