public abstract class SecurityRealmRegistration<T extends hudson.security.SecurityRealm>
extends java.lang.Object
implements hudson.ExtensionPoint
| Constructor and Description |
|---|
SecurityRealmRegistration() |
| Modifier and Type | Method and Description |
|---|---|
RegistrationRulesSet |
findMatchingConfigRules(net.sf.json.JSONObject payload) |
java.lang.String |
getActivationCodeFormFieldName() |
IPluginConfig |
getConfig() |
java.lang.String |
getDisplayNameFormFieldName() |
java.lang.String |
getEmailFormFieldName() |
java.lang.String |
getPasswordFormFieldName() |
java.lang.String |
getRepeatPasswordFormFieldName() |
java.lang.String |
getSecretFormFieldName() |
T |
getSecurityRealm() |
java.lang.String |
getUsernameFormFieldName() |
abstract boolean |
isRegistrationForSecurityRealm(hudson.security.SecurityRealm realm) |
static boolean |
isStubSecurityRealm(SecurityRealmRegistration wrapper) |
public final T getSecurityRealm() throws InvalidSecurityRealmException
InvalidSecurityRealmExceptionpublic abstract boolean isRegistrationForSecurityRealm(hudson.security.SecurityRealm realm)
public RegistrationRulesSet findMatchingConfigRules(net.sf.json.JSONObject payload) throws RegistrationException
RegistrationExceptionpublic IPluginConfig getConfig()
public java.lang.String getUsernameFormFieldName()
public java.lang.String getPasswordFormFieldName()
public java.lang.String getRepeatPasswordFormFieldName()
public java.lang.String getEmailFormFieldName()
public java.lang.String getDisplayNameFormFieldName()
public java.lang.String getSecretFormFieldName()
public java.lang.String getActivationCodeFormFieldName()
public static boolean isStubSecurityRealm(@Nonnull
SecurityRealmRegistration wrapper)