# Serialized Form

## Package net.shibboleth.idp.authn

### Exception net.shibboleth.idp.authn.ExternalAuthenticationException

class ExternalAuthenticationException extends Exception implements Serializable

serialVersionUID:
  -1411577606714032011L

### Exception net.shibboleth.idp.authn.SubjectCanonicalizationException

class SubjectCanonicalizationException extends Exception implements Serializable

serialVersionUID:
  -53582988179606741L

## Package net.shibboleth.idp.authn.impl

### Class net.shibboleth.idp.authn.impl.RemoteUserAuthServlet

class RemoteUserAuthServlet extends HttpServlet implements Serializable

serialVersionUID:
  -3162057736238514851L

#### Serialized Fields

##### authnAuthorityHeader

    String authnAuthorityHeader

Header to check for proxied authenticating authority strings.

##### authnMethodHeader

    String authnMethodHeader

Header to check for authentication method strings.

##### checkAttributes

    Collection<String> checkAttributes

List of request attributes to check for an identity.

##### checkHeaders

    Collection<String> checkHeaders

List of request headers to check for an identity.

##### checkRemoteUser

    boolean checkRemoteUser

Whether to check REMOTE_USER for an identity. Defaults to true.

##### log

    org.slf4j.Logger log

Class logger.

##### subjectAttribute

    String subjectAttribute

Request attribute to check for a `Subject`.

### Class net.shibboleth.idp.authn.impl.X509AuthServlet

class X509AuthServlet extends HttpServlet implements Serializable

serialVersionUID:
  7466474175700654990L

#### Serialized Fields

##### log

    org.slf4j.Logger log

Class logger.

##### saveCertificateToCredentialSet

    boolean saveCertificateToCredentialSet

Whether to save the certificate to the Java Subject's public credentials.

##### trustEngine

    TrustEngine<? super X509Credential> trustEngine

Trust engine.

## Package net.shibboleth.idp.module

### Exception net.shibboleth.idp.module.ModuleException

class ModuleException extends ModuleException implements Serializable

serialVersionUID:
  2811724801157828005L

## Package net.shibboleth.idp.plugin

### Exception net.shibboleth.idp.plugin.PluginException

class PluginException extends PluginException implements Serializable

serialVersionUID:
  3469763471281379002L

## Package net.shibboleth.idp.profile.interceptor

### Exception net.shibboleth.idp.profile.interceptor.ExternalInterceptorException

class ExternalInterceptorException extends Exception implements Serializable

serialVersionUID:
  2344188427329594209L

## Package net.shibboleth.idp.saml.nameid

### Exception net.shibboleth.idp.saml.nameid.NameDecoderException

class NameDecoderException extends SubjectCanonicalizationException implements Serializable

serialVersionUID:
  2733354405831675687L

## Package net.shibboleth.idp.session

### Exception net.shibboleth.idp.session.SessionException

class SessionException extends Exception implements Serializable

serialVersionUID:
  7386570841274850785L

## Package net.shibboleth.idp.ui.csrf

### Exception net.shibboleth.idp.ui.csrf.InvalidCSRFTokenException

class InvalidCSRFTokenException extends FlowExecutionException implements Serializable

serialVersionUID:
  9166119183460973854L

## Package net.shibboleth.idp.ui.csrf.impl

### Class net.shibboleth.idp.ui.csrf.impl.SimpleCSRFToken

class SimpleCSRFToken extends Object implements Serializable

serialVersionUID:
  3742188179558262003L

#### Serialized Fields

##### parameterName

    String parameterName

The HTTP parameter that holds the token value.

##### token

    String token

The anti-csrf token value.

## Package net.shibboleth.idp.ui.taglib

### Class net.shibboleth.idp.ui.taglib.OrganizationDisplayNameTag

class OrganizationDisplayNameTag extends ServiceTagSupport implements Serializable

serialVersionUID:
  -196716418770324981L

### Class net.shibboleth.idp.ui.taglib.OrganizationNameTag

class OrganizationNameTag extends ServiceTagSupport implements Serializable

serialVersionUID:
  -6896271567378071224L

### Class net.shibboleth.idp.ui.taglib.OrganizationURLTag

class OrganizationURLTag extends ServiceTagSupport implements Serializable

serialVersionUID:
  5633365955540356312L

### Class net.shibboleth.idp.ui.taglib.ServiceContactTag

class ServiceContactTag extends ServiceTagSupport implements Serializable

serialVersionUID:
  5437171915434315671L

#### Serialized Fields

##### contactName

    String contactName

bean storage for the name attribute.

##### contactType

    ContactPersonTypeEnumeration contactType

storage for the contactType bean.

### Class net.shibboleth.idp.ui.taglib.ServiceDescriptionTag

class ServiceDescriptionTag extends ServiceTagSupport implements Serializable

serialVersionUID:
  3794685928805227487L

### Class net.shibboleth.idp.ui.taglib.ServiceInformationURLTag

class ServiceInformationURLTag extends ServiceTagSupport implements Serializable

serialVersionUID:
  4154999542916069376L

### Class net.shibboleth.idp.ui.taglib.ServiceLogoTag

class ServiceLogoTag extends ServiceTagSupport implements Serializable

serialVersionUID:
  5309357312113020929L

#### Serialized Fields

##### altTxt

    String altTxt

Bean storage. alt text

##### maxHeight

    int maxHeight

Bean storage. Size constraint Y

##### maxWidth

    int maxWidth

Bean storage. Size constraint X

##### minHeight

    int minHeight

Bean storage. Size constraint Y

##### minWidth

    int minWidth

Bean storage. Size constraint X

### Class net.shibboleth.idp.ui.taglib.ServiceNameTag

class ServiceNameTag extends ServiceTagSupport implements Serializable

serialVersionUID:
  2131709003267781456L

#### Serialized Fields

##### defaultValue

    String defaultValue

Bean storage for default value.

### Class net.shibboleth.idp.ui.taglib.ServicePrivacyURLTag

class ServicePrivacyURLTag extends ServiceTagSupport implements Serializable

serialVersionUID:
  -5857694815588394787L

### Class net.shibboleth.idp.ui.taglib.ServiceTagSupport

class ServiceTagSupport extends BodyTagSupport implements Serializable

serialVersionUID:
  4405207268569727209L

#### Serialized Fields

##### cssClass

    String cssClass

Bean storage. class reference

##### cssId

    String cssId

Bean storage. id reference

##### cssStyle

    String cssStyle

Bean storage. style reference

##### relyingPartyUIContext

    RelyingPartyUIContext relyingPartyUIContext

Cached RelyingPartyUIContext.