public abstract class EncryptedType extends Object implements XMLEncConstants
EncryptedData
and EncryptedKey
are derived.Modifier and Type | Field and Description |
---|---|
protected Map |
nsMap |
static int |
TYPE_CONTENT |
static String |
TYPE_CONTENT_URI |
static int |
TYPE_ELEMENT |
static String |
TYPE_ELEMENT_URI |
static int |
TYPE_OTHER |
ATTR_ALGORITHM, ATTR_ENCODING, ATTR_ID, ATTR_MIME_TYPE, ATTR_RECIPIENT, ATTR_TYPE, ATTR_URI, CONTENT_ONLY, CONTENT_ONLY_PROPERTY, DEFAULT_ENC_ENCODING, TAG_CARRIED_KEY_NAME, TAG_CIPHER_DATA, TAG_CIPHER_VALUE, TAG_DATA_REFERENCE, TAG_ENCRYPTED_DATA, TAG_ENCRYPTED_KEY, TAG_ENCRYPTED_TYPE, TAG_ENCRYPTION_METHOD, TAG_KEY_REFERENCE, TAG_KEY_SIZE, TAG_OAEP_PARAMS, TAG_REFERENCE_LIST, TC_ENCRYPTED_DATA, TC_ENCRYPTED_KEY, TC_ENCRYPTION_METHOD, TC_REFERENCE_LIST, VERBOSE, VERBOSE_PROPERTY, VERBOSE_PROPERTY_ALT, XMLENC_PREFIX, XMLENC_URI
Modifier and Type | Method and Description |
---|---|
void |
clear() |
CipherData |
getCipherData() |
String |
getEncryptionMethod() |
String |
getId() |
Key |
getKey() |
KeyInfo |
getKeyInfo() |
KeyResolver |
getKeyResolver() |
int |
getType() |
String |
getTypeURI() |
void |
setCipherData(CipherData cipherData) |
abstract void |
setEncryptionMethod(EncryptionMethod encryptionMethod) |
void |
setEncryptionMethod(String encryptionMethodURI) |
void |
setId(String id) |
void |
setKey(EncryptedKey ek) |
void |
setKey(Key key) |
void |
setKeyInfo(KeyInfo keyInfo) |
void |
setKeyResolver(KeyResolver keyResolver) |
void |
setType(int type) |
void |
setType(String typeURI) |
String |
toString() |
public static final String TYPE_ELEMENT_URI
public static final String TYPE_CONTENT_URI
public static final int TYPE_ELEMENT
public static final int TYPE_CONTENT
public static final int TYPE_OTHER
protected Map nsMap
public abstract void setEncryptionMethod(EncryptionMethod encryptionMethod) throws EncryptionException
EncryptionException
public void setEncryptionMethod(String encryptionMethodURI) throws EncryptionException
EncryptionException
public String getEncryptionMethod()
public void setType(String typeURI)
public void setType(int type)
public int getType()
public String getTypeURI()
public void setKeyResolver(KeyResolver keyResolver)
public KeyResolver getKeyResolver()
public KeyInfo getKeyInfo()
public void setKeyInfo(KeyInfo keyInfo)
public CipherData getCipherData()
public void setCipherData(CipherData cipherData)
public void clear()
public void setKey(Key key)
public void setKey(EncryptedKey ek)
public Key getKey()
public void setId(String id)
public String getId()