package org.zstack.ldap; import org.springframework.http.HttpMethod; import org.zstack.header.identity.APISessionMessage; import org.zstack.header.identity.SuppressCredentialCheck; import org.zstack.header.message.APIParam; import org.zstack.header.rest.RestRequest; @SuppressCredentialCheck @RestRequest( path = "/ldap/login", method = HttpMethod.PUT, isAction = true, responseClass = APILogInByLdapReply.class ) public class APILogInByLdapMsg extends APISessionMessage { @APIParam private String uid; @APIParam private String password; public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String getUid() { return uid; } public void setUid(String uid) { this.uid = uid; } public static APILogInByLdapMsg __example__() { APILogInByLdapMsg msg = new APILogInByLdapMsg(); msg.setUid("ou=Employee,uid=test"); msg.setPassword("password"); return msg; } }