Package org.openstack4j.model.manila
Interface SecurityService
-
- All Superinterfaces:
ModelEntity,Serializable
- All Known Implementing Classes:
ManilaSecurityService
public interface SecurityService extends ModelEntity
A security service stores configuration information for clients for authentication and authorization (AuthN/AuthZ).- Author:
- Daniel Gonzalez Nothnagel
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classSecurityService.Type
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetCreatedAt()StringgetDescription()StringgetDnsIp()StringgetDomain()StringgetId()StringgetName()StringgetPassword()StringgetProjectId()StringgetServer()List<String>getShareNetworks()StringgetStatus()SecurityService.TypegetType()StringgetUpdatedAt()StringgetUser()
-
-
-
Method Detail
-
getStatus
String getStatus()
- Returns:
- the security service status
-
getId
String getId()
- Returns:
- the security service ID
-
getProjectId
String getProjectId()
- Returns:
- the project where the security service was created
-
getType
SecurityService.Type getType()
- Returns:
- the security service type
-
getName
String getName()
- Returns:
- the security service name
-
getDescription
String getDescription()
- Returns:
- the security service description
-
getDnsIp
String getDnsIp()
- Returns:
- the DNS IP address that is used inside the tenant network
-
getUser
String getUser()
- Returns:
- the security service user or group name that is used by the tenant
-
getPassword
String getPassword()
- Returns:
- the user password
-
getDomain
String getDomain()
- Returns:
- the security service domain
-
getServer
String getServer()
- Returns:
- the security service host name or IP address
-
getCreatedAt
String getCreatedAt()
- Returns:
- the date and time stamp when the security service was created
-
getUpdatedAt
String getUpdatedAt()
- Returns:
- the date and time stamp when the security service was updated
-
-