public class ProxyAuthorizationControl extends AbstractControl implements RequestControl
controlValue ::= OCTET STRING -- authorizationId
| Modifier and Type | Field and Description | 
|---|---|
| private String | authorizationIdauthorization identity. | 
| private static byte[] | EMPTY_AUTHZempty byte array used for anonymous authz. | 
| private static int | HASH_CODE_SEEDhash code seed. | 
| static String | OIDOID of this control. | 
logger| Constructor and Description | 
|---|
| ProxyAuthorizationControl()Default constructor. | 
| ProxyAuthorizationControl(String id)Creates a new proxy authorization control. | 
| Modifier and Type | Method and Description | 
|---|---|
| byte[] | encode()Provides the BER encoding of this control. | 
| boolean | equals(Object o) | 
| String | getAuthorizationId()Returns the authorization identity. | 
| int | hashCode()Returns the hash code for this object. | 
| void | setAuthorizationId(String id)Sets the authorization identity. | 
| String | toString() | 
getCriticality, getOIDclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetCriticality, getOIDpublic static final String OID
private static final int HASH_CODE_SEED
private static final byte[] EMPTY_AUTHZ
private String authorizationId
public ProxyAuthorizationControl()
public ProxyAuthorizationControl(String id)
id - authorization identitypublic String getAuthorizationId()
public void setAuthorizationId(String id)
id - authorization identitypublic boolean equals(Object o)
equals in class AbstractControlpublic int hashCode()
AbstractControlhashCode in class AbstractControlpublic byte[] encode()
RequestControlencode in interface RequestControlCopyright © 2003-2019 Virginia Tech. All Rights Reserved.