Class OktaMFAConfig

java.lang.Object
com.strongdm.api.OktaMFAConfig

public class OktaMFAConfig extends Object
  • Constructor Details

    • OktaMFAConfig

      public OktaMFAConfig()
  • Method Details

    • getApiToken

      public String getApiToken()
      The API token to authenticate with when auth_mode is api_token.
    • setApiToken

      public void setApiToken(String in)
      The API token to authenticate with when auth_mode is api_token.
    • getApiTokenSet

      public boolean getApiTokenSet()
      Indicates if an API token is already stored.
    • setApiTokenSet

      public void setApiTokenSet(boolean in)
      Indicates if an API token is already stored.
    • getAuthMode

      public String getAuthMode()
      The Okta auth mode, one of the OktaAuthMode constants.
    • setAuthMode

      public void setAuthMode(String in)
      The Okta auth mode, one of the OktaAuthMode constants.
    • getClientId

      public String getClientId()
      The Okta client ID to authenticate with when auth_mode is client_credentials.
    • setClientId

      public void setClientId(String in)
      The Okta client ID to authenticate with when auth_mode is client_credentials.
    • getMultidevicePushEnabled

      public boolean getMultidevicePushEnabled()
      Indicates if multidevice push is enabled.
    • setMultidevicePushEnabled

      public void setMultidevicePushEnabled(boolean in)
      Indicates if multidevice push is enabled.
    • getOrganizationUrl

      public String getOrganizationUrl()
      The Okta organization URL.
    • setOrganizationUrl

      public void setOrganizationUrl(String in)
      The Okta organization URL.
    • getPrivateKeyId

      public String getPrivateKeyId()
      The key ID (kid) assigned by Okta to the registered public key.
    • setPrivateKeyId

      public void setPrivateKeyId(String in)
      The key ID (kid) assigned by Okta to the registered public key.
    • getPrivateKeyIdSet

      public boolean getPrivateKeyIdSet()
      Indicates if a key ID is already stored or explicitly supplied. This allows callers to preserve the existing value when omitted or clear it by sending an empty string with private_key_id_set=true.
    • setPrivateKeyIdSet

      public void setPrivateKeyIdSet(boolean in)
      Indicates if a key ID is already stored or explicitly supplied. This allows callers to preserve the existing value when omitted or clear it by sending an empty string with private_key_id_set=true.
    • getPrivateKeyPem

      public String getPrivateKeyPem()
      The PEM encoded private key to authenticate with when auth_mode is client_credentials.
    • setPrivateKeyPem

      public void setPrivateKeyPem(String in)
      The PEM encoded private key to authenticate with when auth_mode is client_credentials.
    • getPrivateKeyPemSet

      public boolean getPrivateKeyPemSet()
      Indicates if a PEM encoded private key is already stored.
    • setPrivateKeyPemSet

      public void setPrivateKeyPemSet(boolean in)
      Indicates if a PEM encoded private key is already stored.
    • getUserLookup

      public String getUserLookup()
      The Okta user lookup strategy, one of the OktaUserLookup constants.
    • setUserLookup

      public void setUserLookup(String in)
      The Okta user lookup strategy, one of the OktaUserLookup constants.