Context for attribute transformation procedures.

Hierarchy

Properties

actionAttributeMap: null | object

Gets the authentication action attributes in a mapView format. Only available when the transformation procedure is used in a context that provides this type of attributes.

Returns

authentication action attributes in MapView format.

attributeMap: object

Gets the attributes to transform in a mapView format.

Returns

attributes to transform in MapView format.

contextAttributeMap: null | JsonObject & {
    acr?: string;
    expiresAt: number;
    scope: string;
    sid?: string;
}

Gets the authentication context attributes in a mapView format. Only available when the transformation procedure is used in a context that provides this type of attributes.

Returns

authentication context attributes in MapView format.

json: Json

Get the JSON helper for serializing/de-serializing JavaScript and Java types.

originalQueryParameters: ScriptQueryParameterCollection

Get the query-string used in OAuth authorization requests and authentication requests.

request: ScriptRequest

The original request object. This can be used to access headers and parameters passed in the original request.

requestingOAuthClient: null | OAuthClientConfiguration
response: ScriptResponse

The Response object. Can be used to modify cookies in the response.

sessionManager: ScriptSessionManager
subjectAttributeMap: null | JsonObject & {
    subject: string;
}

Gets the authentication subject attributes in a mapView format. Only available when the transformation procedure is used in a context that provides this type of attributes.

Returns

authentication subject attributes in MapView format.

Methods

  • Gets the authentication action attributes in a mapView format. Only available when the transformation procedure is used in a context that provides this type of attributes.

    Returns

    authentication action attributes in MapView format.

    Returns null | object

  • Gets the attributes to transform in a mapView format.

    Returns

    attributes to transform in MapView format.

    Returns object

  • Gets the authentication context attributes in a mapView format. Only available when the transformation procedure is used in a context that provides this type of attributes.

    Returns

    authentication context attributes in MapView format.

    Returns null | JsonObject & {
        acr?: string;
        expiresAt: number;
        scope: string;
        sid?: string;
    }

  • Gets the authentication subject attributes in a mapView format. Only available when the transformation procedure is used in a context that provides this type of attributes.

    Returns

    authentication subject attributes in MapView format.

    Returns null | JsonObject & {
        subject: string;
    }