public function unmap(array $params)
	{
		if (!isset($params['ientifier'])) {
			throw new MissingArgumentException('identifier');
		}

		if (!isset($params['all_identifiers'])) {
			throw new MissingArgumentException('all_identifiers');
		}

		if (!isset($params['primaryKey'])) {
			throw new MissingArgumentException('primaryKey');
		}

		if (!isset($params['unlink'])) {
			throw new MissingArgumentException('unlink');
		}

		if (!isset($params['format'])) {
			$params['format'] = 'json';
		}

		return $this->post('unmap', $params);
	}
public function unmap(array $params)
	{
		if (!isset($params['ientifier'])) {
			throw new MissingArgumentException('identifier');
		}

		if (!isset($params['all_identifiers'])) {
			throw new MissingArgumentException('all_identifiers');
		}

		if (!isset($params['primaryKey'])) {
			throw new MissingArgumentException('primaryKey');
		}

		if (!isset($params['unlink'])) {
			throw new MissingArgumentException('unlink');
		}

		if (!isset($params['format'])) {
			$params['format'] = 'json';
		}

		return $this->post('unmap', $params);
	}
public function unmap ( array $ params ) { if ( ! isset ( $ params [ 'ientifier' ] ) ) { throw new MissingArgumentException ( 'identifier' ) ; } if ( ! isset ( $ params [ 'all_identifiers' ] ) ) { throw new MissingArgumentException ( 'all_identifiers' ) ; } if ( ! isset ( $ params [ 'primaryKey' ] ) ) { throw new MissingArgumentException ( 'primaryKey' ) ; } if ( ! isset ( $ params [ 'unlink' ] ) ) { throw new MissingArgumentException ( 'unlink' ) ; } if ( ! isset ( $ params [ 'format' ] ) ) { $ params [ 'format' ] = 'json' ; } return $ this -> post ( 'unmap' , $ params ) ; }
Removes an identity provider from a primary key as well as allowing you to
optionally unlink your application from the user's account with the provider.

@param array $params
Removes an identity provider from a primary key as well as allowing you to optionally unlink your application from the user s account with the provider .