public class DFNCERTDomains
extends java.lang.Object
Constructor and Description |
---|
DFNCERTDomains() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
deleteDomain(int RaID,
java.lang.String Name,
java.lang.String Type,
java.lang.String Change)
Löscht einen Bestimmten Domain-Eintrag
|
DFNCERTTypesDeleteDomain2Result |
deleteDomain2(int RaID,
java.lang.String Name,
java.lang.String Type,
java.lang.String Change)
Löscht einen Bestimmten Domain-Eintrag, nur wenn es keine gültigen Zertifikate
zu dieser Domain mehr gibt, d.h. vor dem Löschen wird erst nach gültigen
Zertifikaten zu dieser Domain gelöscht.
|
DFNCERTTypesDomainACL[] |
getACLs()
Liefert alle Zugriffslisten (ACLs), nur als RA_ID 0 aufrufbar
|
DFNCERTTypesShortCertInfo[] |
getCertificatesForDomain(int RaID,
java.lang.String Name,
java.lang.String Type,
java.lang.String Status)
Gibt alle gültigen Zertifikate zu einem Domain-Namen als Map aus Serial und CN zurück
|
SOAPClient |
getSOAPClient()
Liefert den SOAPClient für diese Instanz.
|
DFNCERTTypesTLDs |
getTLDs() |
DFNCERTTypesValidationParameter[] |
getValidationParameter(java.lang.String Name)
Gibt zu einem Domain-Namen Validierungs-Informationen zurück
|
DFNCERTTypesDomainListResult |
listDomains(int RaID)
Listet alle erlaubten Domains auf
|
DFNCERTTypesExtendedDomainListResult |
listExtendedDomains(int RaID)
Listet alle erlaubten Domains auf
|
java.lang.String |
requestDomain(int RaID,
java.lang.String Name,
java.lang.String Type,
boolean Public,
java.lang.String Change)
Beantragt einen neuen Domain-Namen
|
DFNCERTTypesSendChallengeEMailResult |
sendChallengeEMail(int RaID,
java.lang.String Name,
java.lang.String Type,
java.lang.String Change)
Sendet zu einer Domain mit Pruefverfahren 'constr.email' oder Domain-Contact-Mail-SOA eine Challenge-E-Mail
|
java.lang.Boolean |
setACL(DFNCERTTypesDomainACL ACL)
Setzt eine Zugriffsliste
|
java.lang.String |
setValidationParameter(int RaID,
java.lang.String Name,
java.lang.String Type,
java.lang.String Method,
java.lang.String EmailLocal,
java.lang.String EmailDomain,
java.lang.String Change)
Setzt zu einer vorhandenen Domain die Parameter, die zum Validieren der Domain benötigt werden
|
public DFNCERTDomains() throws java.lang.Exception
java.lang.Exception
public SOAPClient getSOAPClient()
public DFNCERTTypesDomainListResult listDomains(int RaID) throws java.lang.Exception
RaID
- RA_ID für die Domains aufgelistet werden sollenjava.lang.Exception
- Fehlerweiterleitungpublic DFNCERTTypesExtendedDomainListResult listExtendedDomains(int RaID) throws java.lang.Exception
RaID
- RA_ID für die Domains aufgelistet werden sollenjava.lang.Exception
- Fehlerweiterleitungpublic java.lang.String requestDomain(int RaID, java.lang.String Name, java.lang.String Type, boolean Public, java.lang.String Change) throws java.lang.Exception
RaID
- Nummer (RA_ID) der untergeordneten RAName
- Beantragter Domain-NameType
- Typ des Namens (server oder email)Public
- Sichtbar auf den AntragsseitenChange
- Aktuelle Änderungsprüfsummejava.lang.Exception
- Fehlerweiterleitungpublic java.lang.String deleteDomain(int RaID, java.lang.String Name, java.lang.String Type, java.lang.String Change) throws java.lang.Exception
RaID
- RA_ID in der gelöscht werden sollName
- Vorhandener Domain-NameType
- Typ (server oder email)Change
- Letzte Änderungsprüfsummejava.lang.Exception
- Fehlerweiterleitungpublic DFNCERTTypesDeleteDomain2Result deleteDomain2(int RaID, java.lang.String Name, java.lang.String Type, java.lang.String Change) throws java.lang.Exception
RaID
- RA_ID in der gelöscht werden sollName
- Vorhandener Domain-NameType
- Typ (server oder email)Change
- Letzte Änderungsprüfsummejava.lang.Exception
- Fehlerweiterleitungpublic DFNCERTTypesTLDs getTLDs() throws java.lang.Exception
java.lang.Exception
public DFNCERTTypesValidationParameter[] getValidationParameter(java.lang.String Name) throws java.lang.Exception
java.lang.Exception
public java.lang.String setValidationParameter(int RaID, java.lang.String Name, java.lang.String Type, java.lang.String Method, java.lang.String EmailLocal, java.lang.String EmailDomain, java.lang.String Change) throws java.lang.Exception
RaID
- RA_ID des Domain-EintragsName
- Vorhandener Domain-NameMethod
- PrüfverfahrenEmailLocal
- local-Part der E-Mail-Adresse, die für das Prüfverfahren benötigt wirdEmailDomain
- domain-Part der E-Mail-Adresse, die für das Prüfverfahren benötigt wirdChange
- Letzte Änderungsprüfsummejava.lang.Exception
public DFNCERTTypesSendChallengeEMailResult sendChallengeEMail(int RaID, java.lang.String Name, java.lang.String Type, java.lang.String Change) throws java.lang.Exception
RaID
- Ra-ID des Domain-EintragsName
- Domain-NameType
- Typ (server oder email)Change
- Letzte Änderungsprüfsummejava.lang.Exception
public DFNCERTTypesShortCertInfo[] getCertificatesForDomain(int RaID, java.lang.String Name, java.lang.String Type, java.lang.String Status) throws java.lang.Exception
RaID
- ra-id der domainName
- domain-NameType
- server- oder email-domainStatus
- Status der Zertifikate, die zurückgegeben werden sollen ('VALID' oder 'REVOKED')java.lang.Exception
- Fehlerweiterleitungpublic DFNCERTTypesDomainACL[] getACLs() throws java.lang.Exception
java.lang.Exception
- Fehlerweiterleitungpublic java.lang.Boolean setACL(DFNCERTTypesDomainACL ACL) throws java.lang.Exception
ACL
- Zugriffslistejava.lang.Exception
- Fehlerweiterleitung