Class GoogleIdentityProviderConfig

All Implemented Interfaces:
Serializable, JWTAuthorizationGrantConfig

public class GoogleIdentityProviderConfig extends OIDCIdentityProviderConfig implements JWTAuthorizationGrantConfig
Author:
Vlastimil Elias (velias at redhat dot com)
See Also:
  • Constructor Details

    • GoogleIdentityProviderConfig

      public GoogleIdentityProviderConfig(IdentityProviderModel model)
    • GoogleIdentityProviderConfig

      public GoogleIdentityProviderConfig()
  • Method Details

    • isUserIp

      public boolean isUserIp()
    • setUserIp

      public void setUserIp(boolean ip)
    • getHostedDomain

      public String getHostedDomain()
    • setHostedDomain

      public void setHostedDomain(String hostedDomain)
    • isOfflineAccess

      public boolean isOfflineAccess()
    • setOfflineAccess

      public void setOfflineAccess(boolean offlineAccess)
    • getJWTAuthorizationGrantMaxAllowedAssertionExpiration

      public int getJWTAuthorizationGrantMaxAllowedAssertionExpiration()
      Specified by:
      getJWTAuthorizationGrantMaxAllowedAssertionExpiration in interface JWTAuthorizationGrantConfig
    • validate

      public void validate(RealmModel realm)
      Description copied from class: IdentityProviderModel

      Validates this configuration.

      Sub-classes can override this method in order to enforce provider specific validations.

      Overrides:
      validate in class OIDCIdentityProviderConfig
      Parameters:
      realm - the realm