Class OidcDefinition
java.lang.Object
com.tivoli.am.fim.trustserver.sts.oauth20.OidcDefinition
- All Implemented Interfaces:
Serializable
Simple container of OIDC configurations of a Definition
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns true if Issue Client Secret for Dynamic Client flag is enabledboolean
Returns true if Dynamic Client Registeration is Enabled.getAlg()
Returns Signing AlgorithmgetCert()
Returns Certificate Label of Signing keygetDb()
Returns SSL Database for Signing keyReturns Encryption Key Agreement AlgorithmReturns Encryption AlgorithmReturns extended attributesboolean
Returns true FAP Compliant flag is setboolean
Returns config to include iss in auth response or notgetIss()
Returns issure valuelong
Returns ID token lifetimeboolean
Returns true OIDC Compliant flag is setgetPoc()
Returns poc valueboolean
isOidc()
Returns true if Oidc is enabled on Definitionvoid
setExt
(JSONObject ext) Set Extended attributesvoid
setFapiCompliant
(boolean fapiCompliant) Set Definition to be FAPI Compliantvoid
setOidcCompliant
(boolean oidcCompliant) Set Definition to be OIDC Compliant
-
Constructor Details
-
OidcDefinition
-
-
Method Details
-
isOidc
public boolean isOidc()Returns true if Oidc is enabled on Definition -
getIss
Returns issure value -
getPoc
Returns poc value -
getLifetime
public long getLifetime()Returns ID token lifetime -
getAlg
Returns Signing Algorithm -
getDb
Returns SSL Database for Signing key -
getCert
Returns Certificate Label of Signing key -
getEncAlg
Returns Encryption Key Agreement Algorithm -
getEncEnc
Returns Encryption Algorithm -
getIncludeIssInAuthResp
public boolean getIncludeIssInAuthResp()Returns config to include iss in auth response or not -
dynamicClientsEnabled
public boolean dynamicClientsEnabled()Returns true if Dynamic Client Registeration is Enabled. -
dynamicClientIssueSecret
public boolean dynamicClientIssueSecret()Returns true if Issue Client Secret for Dynamic Client flag is enabled -
getOidcCompliant
public boolean getOidcCompliant()Returns true OIDC Compliant flag is set -
setOidcCompliant
public void setOidcCompliant(boolean oidcCompliant) Set Definition to be OIDC Compliant -
getFapiCompliant
public boolean getFapiCompliant()Returns true FAP Compliant flag is set -
setFapiCompliant
public void setFapiCompliant(boolean fapiCompliant) Set Definition to be FAPI Compliant -
setExt
public void setExt(JSONObject ext) Set Extended attributes -
getExt
Returns extended attributes
-