Package io.adminshell.aas.v3.model
Interface Security
-
- All Known Implementing Classes:
DefaultSecurity
public interface SecurityContainer for security relevant information of the AAS.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AccessControlPolicyPointsgetAccessControlPolicyPoints()Access control policy points of the AAS.java.util.List<Certificate>getCertificates()Certificates of the AAS.java.util.List<Reference>getRequiredCertificateExtensions()Certificate extensions as required by the AAS.voidsetAccessControlPolicyPoints(AccessControlPolicyPoints accessControlPolicyPoints)Access control policy points of the AAS.voidsetCertificates(java.util.List<Certificate> certificates)Certificates of the AAS.voidsetRequiredCertificateExtensions(java.util.List<Reference> requiredCertificateExtensions)Certificate extensions as required by the AAS.
-
-
-
Method Detail
-
getAccessControlPolicyPoints
AccessControlPolicyPoints getAccessControlPolicyPoints()
Access control policy points of the AAS. More information under https://admin-shell.io/aas/3/0/RC01/Security/accessControlPolicyPoints- Returns:
- Returns the AccessControlPolicyPoints for the property accessControlPolicyPoints.
-
setAccessControlPolicyPoints
void setAccessControlPolicyPoints(AccessControlPolicyPoints accessControlPolicyPoints)
Access control policy points of the AAS. More information under https://admin-shell.io/aas/3/0/RC01/Security/accessControlPolicyPoints- Parameters:
accessControlPolicyPoints- desired value for the property accessControlPolicyPoints.
-
getCertificates
java.util.List<Certificate> getCertificates()
Certificates of the AAS. More information under https://admin-shell.io/aas/3/0/RC01/Security/certificate- Returns:
- Returns the List of Certificates for the property certificates.
-
setCertificates
void setCertificates(java.util.List<Certificate> certificates)
Certificates of the AAS. More information under https://admin-shell.io/aas/3/0/RC01/Security/certificate- Parameters:
certificates- desired value for the property certificates.
-
getRequiredCertificateExtensions
java.util.List<Reference> getRequiredCertificateExtensions()
Certificate extensions as required by the AAS. More information under https://admin-shell.io/aas/3/0/RC01/Security/requiredCertificateExtension- Returns:
- Returns the List of References for the property requiredCertificateExtensions.
-
setRequiredCertificateExtensions
void setRequiredCertificateExtensions(java.util.List<Reference> requiredCertificateExtensions)
Certificate extensions as required by the AAS. More information under https://admin-shell.io/aas/3/0/RC01/Security/requiredCertificateExtension- Parameters:
requiredCertificateExtensions- desired value for the property requiredCertificateExtensions.
-
-