Skip navigation links

Oracle® Fusion Middleware Java API Reference for Oracle Unified Directory
11g Release 2 (11.1.2.2.0)

E38583-02


oracle.oud.controls
Interface ProxiedAuthV2RequestControl

All Superinterfaces:
Control

public interface ProxiedAuthV2RequestControl
extends Control

The proxy authorization v2 request control as defined in RFC 4370. This control allows a user to request that an operation be performed using the authorization of another user.

The target user is specified using an authorization ID, or authzId, as defined in RFC 4513 section 5.2.1.8.

See Also:
RFC 4370 - Lightweight Directory Access Protocol (LDAP) Proxied Authorization Control , RFC 4513 - SASL Authorization Identities (authzId)

Field Summary
static ControlDecoder<ProxiedAuthV2RequestControl> DECODER
          A decoder which can be used for decoding the proxy authorization v2 request control.

 

Method Summary
 java.lang.String getAuthorizationID()
          Returns the authorization ID of the user whose authorization is to be used when performing the operation.

 

Methods inherited from interface oracle.oud.controls.Control
getAPIValue, getOID, hasValue, isCritical

 

Field Detail

DECODER

static final ControlDecoder<ProxiedAuthV2RequestControl> DECODER
A decoder which can be used for decoding the proxy authorization v2 request control.

Method Detail

getAuthorizationID

java.lang.String getAuthorizationID()
Returns the authorization ID of the user whose authorization is to be used when performing the operation. The authorization ID usually has the form "dn:" immediately followed by the distinguished name of the user, or "u:" followed by a user ID string, but other forms are permitted.
Returns:
The authorization ID of the user whose authorization is to be used when performing the operation.

Skip navigation links

Oracle® Fusion Middleware Java API Reference for Oracle Unified Directory
11g Release 2 (11.1.2.2.0)

E38583-02


Copyright © 2013, Oracle and/or its affiliates. All rights reserved.