org.projecthusky.xua.saml2.Base Maven / Gradle / Ivy
/*
* This code is made available under the terms of the Eclipse Public License v1.0
* in the github project https://github.com/project-husky/husky there you also
* find a list of the contributors and the license information.
*
* This project has been developed further and modified by the joined working group Husky
* on the basis of the eHealth Connector opensource project from June 28, 2021,
* whereas medshare GmbH is the initial and main contributor/author of the eHealth Connector.
*
*/
package org.projecthusky.xua.saml2;
import java.util.Calendar;
/**
*
* Interface describing the basic methods.
* Interface welches die Basis Methoden beschreibt.
*
*
*
*
*/
public interface Base {
/**
*
*
* Method to get the ID.
* Methode die ID zu holen.
*
*
*
* @return
* the ID value as {@link java.lang.String}.
* der ID Wert als {@link java.lang.String}.
*
*
*
*/
String getId();
/**
*
*
* Method to get the IssueInstant.
* Methode den IssueInstant zu holen.
*
*
*
* @return
* the IssueInstant value as {@link java.util.Calendar}.
* der IssueInstant Wert als {@link java.util.Calendar}.
*
*
*
*/
Calendar getIssueInstant();
/**
*
*
* Method to get the Issuer.
* Methode um den Issuer zu holen.
*
*
*
* @return
* the Issuer value as {@link java.lang.String}.
* der Issuer Wert als {@link java.lang.String}.
*
*
*
*/
String getIssuer();
/**
*
* Method to get the Version.
* Methode um die Version zu holen.
*
*
*
* @return
* the Version value as {@link java.lang.String}.
* die Version als {@link java.lang.String}.
*
*
*
*/
String getVersion();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy