public class MainOptionsPane
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_DEFAULT_ALGORITHM
Algoritmo por defecto para su uso por defecto en las firmas.
|
static java.lang.String |
DEFAULT_POLICY_HASH_ALGORITHM
Algoritmo de huella digital utilizado por defecto para la política.
|
static java.lang.String |
MAIN_ADVANCED_VIEW
Clave para la configuración de vista.
|
static java.lang.String |
MAIN_ALGORITHM_XML
Clave para el algoritmo de firma por defecto.
|
static java.lang.String |
MAIN_DEFAULT_ALGORITHM
Clave para el algoritmo de firma por defecto.
|
static java.lang.String |
MAIN_POLICY_ESTABLISHED
Clave para la activación de la política de firma.
|
static java.lang.String |
MAIN_POLICY_HASH
Clave para la huella digital de la política de firma.
|
static java.lang.String |
MAIN_POLICY_IDENTIFIER
Clave para el identificador de la política de firma.
|
static java.lang.String |
MAIN_POLICY_QUALIFIER
Clave para la ruta de la política de firma.
|
Constructor and Description |
---|
MainOptionsPane()
Crea la vista y componentes de la pestaña principal de configuración.
|
Modifier and Type | Method and Description |
---|---|
boolean |
checkAboutBadPolicyId()
Comprueba si el identificador del la política de firma es un OID o un URN de tipo OID
y advierte al usuario en caso contrario.
|
boolean |
checkSha1MessageDigestLength()
Comprueba que la huella digital de la politica en base 64 tenga la longitud propia
de una huella digital de tipo SHA1.
|
boolean |
checkSignaturePolicyQualifier()
Comprueba que el valor del calificador sea válido para una
política de firma.
|
java.util.Properties |
getSignatureConfig()
Recupera la configuración de firma establecida en este panel.
|
void |
loadConfig(java.util.Properties config)
Configura los componentes del panel con las propiedades introducidas.
|
public static final java.lang.String DEFAULT_DEFAULT_ALGORITHM
public static final java.lang.String MAIN_ADVANCED_VIEW
public static final java.lang.String MAIN_ALGORITHM_XML
public static final java.lang.String MAIN_DEFAULT_ALGORITHM
public static final java.lang.String MAIN_POLICY_ESTABLISHED
public static final java.lang.String MAIN_POLICY_IDENTIFIER
public static final java.lang.String MAIN_POLICY_QUALIFIER
public static final java.lang.String MAIN_POLICY_HASH
public static final java.lang.String DEFAULT_POLICY_HASH_ALGORITHM
public MainOptionsPane()
public java.util.Properties getSignatureConfig()
public void loadConfig(java.util.Properties config)
config
- Configuración para cargar en el panel.public boolean checkAboutBadPolicyId()
true
si el identificador del la política de firma es un OID o un URN de tipo OID,
false
en caso contrariopublic boolean checkSignaturePolicyQualifier()
true
si el qualificador es una URL, false
en caso
contrario.public boolean checkSha1MessageDigestLength()
true
si la huella digital tiene la longitud correcta, false
en caso contrario.