PingOne Advanced Identity Cloud

Backchannel callbacks

Nodes use these callbacks to recover additional information from the request, such as a header or a certificate.

HttpCallback

Accesses user credentials sent in the Authorization header:

Authorization: Basic bXlDbGllbnQ6Zm9yZ2Vyb2Nr

Class to import in scripts: com.sun.identity.authentication.spi.HttpCallback

Learn more in HttpCallback.

LanguageCallback

Retrieves the locale from the request header for localizing text presented to the user.

Class to import in scripts: javax.security.auth.callback.LanguageCallback

Learn more in LanguageCallback.

ScriptTextOutputCallback

Inserts a script into the page presented to the user; for example, to collect data about the user’s environment.

Don’t use ScriptTextOutputCallback to build custom user interfaces or style the login page. Scripts injected this way might rely on specific Advanced Identity Cloud JavaScript or HTML that isn’t guaranteed to remain stable. This could cause them to break in future releases.

Class to import in scripts: com.sun.identity.authentication.callbacks.ScriptTextOutputCallback

Learn more in ScriptTextOutputCallback.

X509CertificateCallback

Retrieves an X.509 certificate, for example, from a header.

Class to import in scripts: com.sun.identity.authentication.spi.X509CertificateCallback

Learn more in X509CertificateCallback.